USD $
Choose a Currency
 

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