$500,000 Active 3Beds2Baths1956Sqft0.22Acres 1827 N Weber St, Colorado Springs, CO 80907 MLS#: 7393451