Twin Lake Towers

★☆☆☆☆
  • 8680 East Alameda Ave

    Denver, CO 80247

    Map & Directions

About Twin Lake Towers

Hours
Mon - Fri 9:00 am - 6:00 pm, Sat 10:00 am - 5:00 pm

Real Estate

Real Estate
More choices in Denver:
Resultset_next

5th Avenue Nail Salon

2817 E 3RD Ave Ste H-i Denver, CO

Resultset_next

The Sonata At Cherry Creek Apartments

4750 E Cherry Creek South Dr Denver, CO

1.0 1
Hi! Sign in to let us know how Twin Lake Towers was?
Write a Review
.

I have lived here at Twin Lake Towers for almost four months. At first it was too good to be true.. there was so much space in our unit, and it seemed so clean and nice. But then the roaches started coming. People who live here are mostly from foreign countries, where roaches are the least of their concerns. The price is excellent, but the entire building is infested with bugs, including bed bugs.. which thankfully I don't think we have yet. PLEASE only rent from here if you LOVE roaches and bed bugs..

0
★☆☆☆☆

I have lived here at Twin Lake Towers for almost four months. At first it was too good to be true.. there was so much space in our unit, and it seemed so clean and nice. But then the roaches started coming. People who live here are mostly from foreign countries, where roaches are the least of their concerns. The price is excellent, but the entire building is infested with bugs, including bed bugs.. which thankfully I don't think we have yet. PLEASE only rent from here if you LOVE roaches and bed bugs..

 

Wait, you're the expert.

If you've been to or used Twin Lake Towers, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.



Write a Review