New - 3 Hours Ago > $375,000 Active 4Beds2Baths1612Sqft0.12Acres 905 Costilla St, Colorado Springs, CO 80903 MLS#: REC5431990