1432 N Madison Street, Denver, CO 80206
4,686 Sq.Ft. LIVING AREA
8,486 Sq.Ft. lot