$359,900 -
1747 Shallowbrook Drive
St Louis ,
MO 63146
Major Area: Parkway North