USD $
Choose a Currency
 

21 SE 23 Ave
Fort Lauderdale, FL 33301, USA
$7,500,000 USD
7 bedrooms 8 baths/1 partials