1660 Twelve Oaks Way #106 & 50 FT DOCK, North Palm Beach, FL 33408 $1,200,000 3Bd 3Ba 2,328 Sq Ft SOLD 06/16/26
1660 Twelve Oaks Way #101 & 50 FT. DOCK & 30K L, North Palm Beach, FL 33408 $1,585,000 3Bd 3Ba 2,362 Sq Ft SOLD 02/02/26