1/41 Open Sun 2PM-4:30PM $579,000 2 Beds2 Baths1,060 SqFt 2133 Santa Clara Ave #206, Alameda, CA 94501