$31,900
7411 South Grand Avenue
St Louis, Missouri 63111
Single Family Home