Village on Telluride
Verified Resident 283217 • 2016 Not Recommended
The management is lacking...You have to constantly remind them to complete tasks which gets frustrating. Customer service does not seem to be a priority. I also do not appreciate having to watch out for dog poop everywhere I walk outside!!
How was this review?
Thanks for voting!