Mt. View Townhouse750 Schafer Road, Hayward, CA 94544(510) 751-0289AskContact for AvailabilityView DetailsCheck availability