66
3020-3024 Seville St
Fort Lauderdale, FL 33304
$11,500,000 USD
12,500 SF
5.19% Cap Rate
12,500 SF
$11,500,000 USD
Hotel