Apartment Unit 1 at 5945 W Parker Road, Hayward, CA 94546 | HotPads