Apartment Unit 16 at 2201 The Alameda #16, Santa Clara, CA 95050 - HotPads