Almaden Terrace Apartments
2118 Canoas Garden Ave
San Jose, CA 95125
San Jose, CA 95125