320 SW 21ST Street, Fort Lauderdale, FL 33315
Fort Lauderdale, FL 33315
1 / 26
$530,000
1,476 sq ft · Built 1955