13
3530 Biscayne Blvd
Miami, FL 33137
$10,000,000 USD
11,608 SF
5.45% Cap Rate
11,608 SF
$10,000,000 USD
Hotel