$84,900
1301 Wachtel Avenue
St Louis, Missouri 63125
Single Family Home