Apartment Unit 2 at 5945 W Parker Road #2, Hayward, CA 94546 - HotPads