View Details Under Contract $99,900 1 of 20 Windwoods Court 2 | St Louis 3 beds 2 baths 1,134 sqft 0.14 acres On Site: 28 Days