RateMyApartments
3715 Terstena Place Unit # 203 Ratings and Reviews
3715 Terstena Place Unit # 203
3715 Terstena Place Unit # 203, Santa Clara, CA 94015
CURRENTLY REVIEWING