10,750 sqft storefront retail space

Location