780 sqft storefront retail space

Location