Evans Station Lofts- Falls At Lakewood Apartment Homes

Permanently closed
yelp logo

(7)

Photos

2140 S Delaware St
Denver, CO 80223

Reviews

yelp logo
3.07 reviews
Photo of Howe Q.
Howe Q.
1/18/2014

This apartment complex was completed August, 2013 and residents began moving in 8/7/13. It is owned/affiliated by the Echelon Property Group, which owns 24 properties in the Metro Denver area...

Photo of Chris C.
Chris C.
9/29/2020

Rental suppression- After asking a simple question, can I apply for the affordable unit at this location. It seemed that it was very hesitant towards individual applying for affordable housing in...

Marie B.
7/4/2022

I have been trying to contact this property as I would love to relocate from my city. I haven't been able to contact anyone at the community or the corporate office. I have my heart set on this...

Robert C.
8/19/2020

Update: returned on 8/19 during business hours only to find another sign on the door stating they are closed for a company event. Seriously DO NOT even try to rent here, complete and total waste...

Jordan C.
8/5/2016

I lived here for three years and had a generally positive experience. Pros: - Gorgeous rooftop view, particularly at sunset. - Free access to computers/internet and a pool table (although they...

Own this business?
See a problem?

You might also like

United StatesColoradoDenverEvans Station Lofts- Falls At Lakewood Apartment Homes