The 300 unit apartment community in Englewood sold for $127 million.
Login or obtain Article Access to read the rest of this content.
The 300 unit apartment community in Englewood sold for $127 million.
July 18, 2017
Apartments
80113