2642 S Newport Street, Denver, CO 80224
4
beds
2
baths
2,036 Sq.Ft. LIVING AREA
8,950 Sq.Ft. lot