Bedford Plaza is a commercial property in Hayward, CA that offers a range of office spaces and retail units for lease.
With a convenient location and flexible leasing options, Bedford Plaza provides businesses with a professional and accessible space to operate from.
Generated from their business information