1211 Walker Avenue, St Louis, MO, 63138, MLS# 23049269 – Patch Real Estate Posted by Wallace Reid | Aug 17, 2023 | Industry News | 0 | Seller acquired the property via either tax sale or 3rd party foreclosure sale, and did not originate a foreclosure on the subject.