1851 NE 62nd Street # 608, Fort Lauderdale FL 33308

1851 NE 62nd Street # 608, Fort Lauderdale FL 33308, Fort Lauderdale, FL 33308

1851 NE 62nd Street # 608, Fort Lauderdale FL 33308

$100,000

1 Beds · 1 Baths · 650 Sq Ft