38
7320 Byron Ave
Miami Beach, FL 33141
$4,590,000 USD
9,121 SF
8.5% Cap Rate
9,121 SF
$4,590,000 USD
Hotel