53
2648 NE 32nd St
Fort Lauderdale, FL 33306
$4,995,000 USD
6,726 SF
9% Cap Rate
6,726 SF
$4,995,000 USD
Hotel