$525,000 Active 4Beds3Baths2358Sqft0.16Acres 5020 Barcelona Way, Colorado Springs, CO 80917 MLS#: 6325758