Add this property to your favorites View Details 8111 Southpark Court Waddell Add | St Louis $120,000 2 bd 1 ba 793 sqft 0.1 acres Price Reduced