420 SE 18th Court, Fort Lauderdale, FL 33316
Fort Lauderdale, FL 33316
1 / 30
$835,000
2,448 sq ft · Built 2009