$2,700,000
25 Somerset Downs
St Louis, Missouri 63124
Single Family Home