Embrey Partners purchased a site in Englewood for a 395 unit apartment community.
Embrey Buys Englewood Development Site
Login or obtain Article Access to read the rest of this content.
Embrey Partners purchased a site in Englewood for a 395 unit apartment community.
June 6, 2024
Apartments
80110