Apartment Unit 189344 at 101 Saratoga Avenue #189344, Santa Clara, CA 95051 - HotPads