Sought After Amenities at Townhomes & Apartments in Hayward, CA