3571 Star Ridge Road – Hayward, CA
START TOUR