7
2829 Bird Ave
Miami, FL 33133
$8,700,000 USD
8,986 SF
6.21% Cap Rate
8,986 SF
$8,700,000 USD
Storefront