17
602 SW 12th Ave
Fort Lauderdale, FL 33312
$2,000,000 USD
1,850 SF
1,850 SF
$2,000,000 USD
Loft Creative Space