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