1921 E 66th Avenue, Denver, CO 80229
1921 E 66th Ave is a 1,270 square foot house on a 1.5 acre lot with 2 bedrooms and 2 bathrooms. Based on Redfin's Denver data, we estimate the home's value is $680,540
2
beds
2
baths
1,270 Sq.Ft. LIVING AREA
1.5 Acres lot