$725,000
1401 Missouri Avenue
St Louis, Missouri 63104
Single Family Home