505 NE 2nd Street 34A, Fort Lauderdale, FL 33301
Fort Lauderdale, FL 33301
1 / 16
$3,675,000
3 bed · 3.5 bath · Built 2029