Apartment Unit at 2356 Sutter Street - Unit 5 #S 18, Santa Clara, CA 95050 - HotPads