USD $
Choose a Currency
 

833 Idlewyld Dr
Fort Lauderdale, FL 33301, USA
$6,900,000 USD
5 bedrooms 5 baths/1 partials
6070 Sq Feet | 564 Sq M