405-407 SE 23rd Street, Fort Lauderdale, FL 33316
Fort Lauderdale, FL 33316
1 / 23
$566,500
1,650 sq ft · Built 1951