New - 2 Hours Ago > $689,000 Active 4Beds3Baths3451Sqft0.17Acres 6320 Verrado Pl, Colorado Springs, CO 80922 MLS#: REC2031033