10935 Terra Vista Parkway, Rancho Cucamonga, CA 91730
Terra Vista Apartments
10935 Terra Vista Parkway
Rancho Cucamonga, CA 91730
longame • Resident • 2013 - 2014 Recommended
I have lived in the Sycamore Terrace apartments for 6 months and am very satisfied. The grounds are maintained, the front office staff is very helpful and professional, the maintenance staff is accommodating, I have no complaints whatsoever.
How was this review?
Thanks for voting!