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

Cherry Creek Greens Apartments

10225 E Girard Ave G104 Denver, CO

Resultset_next

The Lakes At Monaco Pointe

6165 E. Iliff Ave. 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