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