USD $
Choose a Currency
 

21 NE 23 Ave
Fort Lauderdale, FL 33301, USA
$7,400,000 USD
7 bedrooms 8 baths/1 partials
7078 Sq Feet | 658 Sq M