626 SW 12 Ave, Fort Lauderdale, FL 33312
Brand new construction with over…
Sold
$1,399,000