The Atrii

Denver, CO

$49,600,000
$251,776
price/unit
SOLD -
December 4, 2021
YEAR BUILT -
1974
197 UNITS
124,680 SQFT.

REPRESENTED BUYER

Previous
Previous

The Estates at Hollister

Next
Next

Fairway Meadows Apartments