RateMyApartments
Bedford Plaza Apartments Ratings and Reviews
Bedford Plaza Apartments
816 W A St, Hayward, CA 94541
CURRENTLY REVIEWING