RateMyApartments
Canoas Terrace Ratings and Reviews
Canoas Terrace
300 Sands Dr, San Jose, CA 95125
CURRENTLY REVIEWING