Miami food
fromMiami Herald
1 month agoA South Beach site with a big-box store has been sold for $28.5M. What's next?
Office Depot's future in South Beach is uncertain following the property's sale for $28.5 million, suggesting potential for high-end development.