View Details 500 North And South , #406 Claymont Place Condo Ph 1 | St Louis $530,000 3 bd 2 ba 1,978 sqft 0.03 acres On Site 19 Days Ago