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