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