$444,900 Active 3Beds2Baths1932Sqft0.15Acres 2527 E Caramillo St, Colorado Springs, CO 80909 MLS#: 6463710