Apartment Unit at 3200 Homestead Road #3, Santa Clara, CA 95051 - HotPads