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