Amenities: Townhomes & Apartments in Hayward