$625,000
862 Amersham Drive
St Louis, Missouri 63141
Single Family Home