Apartment for sale, 2419 Saint Helena Dr , 3, Alameda County, CA, in Hayward, United StatesHayward, 2419 Saint Helena Dr , 3, Alameda County, CAApartment • 1 bed. • 1 bath.