1646 W 67th Avenue, Denver, CO 80221
4
beds
4
baths
2,899 Sq.Ft. LIVING AREA
2,925 Sq.Ft. lot