1211 Vine St # 101
Denver, CO 80206
Resident • 2018 Not Recommended
This place is an over-priced slum. Do not rent from Baron Properties and especially not at NUVO. They lie, don't fix things, office staff is terrible, nothing works. Place is full of smokers and it stinks. Management doesn't care.
How was this review?
Thanks for voting!