133 unit apartment complex at Sheridan Station in Denver.
133
1600 sq ft
67800 sq ft
5500 sq yd
1800 sq ft
Multi-Family