Village on Telluride
Sai_P • Resident • 2018 Not Recommended
Management staffs are hard to work with. They care very little about you and your concerns. They are unprofessional and rude. The apartment is not bad for college student, but lack of customer service here make the entire experience a nightmare.
How was this review?
Thanks for voting!