3401 E 13th Avenue, Denver, CO 80206
4
beds
2
baths
900 Sq.Ft. LIVING AREA
3,484.8 Sq.Ft. lot