5842 Alton Street, Denver, CO 80238
3
beds
2.75
baths
2,086 Sq.Ft. LIVING AREA
3,600 Sq.Ft. lot