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