Connect with us

Real Estate

Denver logistics center sells for $100.1M

[ad_1]

The distribution buildings total 695,899 square feet.

[ad_2]

Justyna Tomtas

Source link