This 3,360 square foot retail space at Creekside Center is available for lease.
Major tenants include Dollar Tree and Las Montanas Supermarket plus other small shops.
Creekside Center has ample parking with 328 spaces and is located at Mission Blvd. & Mattox Rd. in Hayward, California.