11
1071-1075 NE 79th St
Miami, FL 33138
$5,500,000 USD
4,990 SF
4,990 SF
$5,500,000 USD
Storefront Retail Office