6162 S Willow Dr is a office property in the city of Greenwood Village, Colorado. It is located in the Arapahoe County region of the United States, and shares postal code 80111-5114.
This location is a total of 156,807 square feet, has 3 floors, roof access, was built in 1983, and renovated in 2016. The property has a 306,662 square foot lot area, is zoned as MC, and has 451 parking spaces.
Atrium III
Office
1983
2016
MC
156,807 sq ft
306,662 sq ft
3
451
No
No
1/24/2026
9/12/2025