RateMyApartments
The Redwoods Ratings and Reviews
The Redwoods
610 Teatree Court, San Jose, CA 95128
CURRENTLY REVIEWING