11958 Turtle Beach Road, North Palm Beach FL 33408 | North Palm Beach, FL | 5 Bed 7 Bath | $27000K | Brickellsold