1 Studio Apartment for Rent in Hayward, CA