2219 S Humboldt Street, Denver, CO 80210
3 Beds 2 Baths 1,527 Sq.Ft. 4,690 Sq.Ft.