Apartment Unit 102 at 1525 Margareta Place #102, Gilroy, CA 95020 - HotPads