2844 N Humboldt Street, Denver, CO 80205
3
beds
3
baths
2,859 Sq.Ft. LIVING AREA
4,740 Sq.Ft. lot