59
2648 NE 32nd St
Fort Lauderdale, FL 33306
$2,500,000 USD
6,726 SF
17.69% Cap Rate
6,726 SF
$2,500,000 USD
Hotel