Cherry Creek Villa

+ add images

Address

1001 S Dahlia St., Denver, CO 80246

Phone number

303-759-0183

Category

Apartments, Real Estate

Staticmap?size=274x210&sensor=false&zoom=16&markers=39.697285%2c -104.931786

Tips & Discussions


Reviews



04-Jun-11
Dowdela

so what there are kids. we were kids to. get over it. and the noises from other apts guess what its an older community its expected if you wanna live here.

management is nice they even remind you when rent is due and the total amount to...

review provided by citysearch



19-Jan-11
MerceMiam

This place is ROACH INFESTED!!!!!! Twice there have been mice in the apartment. Initially, the lady in the office told me the mice were not their problem to get rid of them. Every other day, I have to kill 6 plus roaches. I can not stand...

review provided by citysearch