This 7,200 square foot retail space at Vista Balboa Center is available for lease.
Major tenants include 24 Hour Fitness and H Mart plus other small shops.
Vista Balboa Center has ample parking with 599 spaces and is located at Balboa Ave. & Ruffner St. in San Diego, California.