4100 SW 18th Court, Fort Lauderdale, FL 33317
Fort Lauderdale, FL 33317
1 / 30
$585,000
1,886 sq ft · Built 1964