Connect with us

Real Estate

Luxury apartments south of Denver sell for $135M

[ad_1]

The purchase of the Englewood apartment building expands the company’s properties to six in Colorado.

[ad_2]

Justyna Tomtas

Source link