View Details Under Contract $139,900 1 of 15 Peppertree Square Sect 1 Part 2 | St Louis 2 beds 2 baths 984 sqft On Site: 24 Days