52 W 84th Ave is a retail property in the city of Denver, Colorado. It is located in the United States, and shares postal code 80260.
This location is a total of 9,450 square feet, has roof access, was built in 2022, includes 2 buildings, and has a 52,888 square foot lot area.
52 W 84th Ave
Retail
2022
9,450 sq ft
52,888 sq ft
1
2
Yes
No
8001009307
1/23/2026
9/21/2023