10,709 sqft storefront retail space

Location