Add this property to your favorites View Details 2826-2828 Straus Lane Mesa Springs | Colorado Springs $885,000 0.27 acres Under Contract