956 The Alameda, San Jose