View Details 5410&5440 Rio Vista Drive Templeton Heights | Colorado Springs $1,732,898 $1,732,898 On Site 285 Days Ago 2.34 acres 2.34 acres On Site 285 Days Ago