120 S Central Ave Clayton, MO 63105