View Details Short Sale $320,000 1 of 1 Spencer Creek South Village #11 | Saint Peters 4 beds 3 baths 1 ½ baths 2,091 sqft 0.31 acres On Site: 96 Days