Great Commercial-Retail space located at "The Square" shopping center in Key Biscayne. The unit is located in a patio corner with high pedestrian traffic, surrounded by Patagonia, La Despensa and Kazumi Restaurants. The shopping has a high traffic and has been been recently renovated.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.