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