Clayton on the Park

size  11,500 sf

location  St. Louis, MO

category  High End Residential