Apartment Unit 189607 at 24080 Amador Village Circle #189607, Hayward, CA 94544 - HotPads