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