$64,900 Last List Price
7752 Mallard Dr, Saint Louis, MO 63133
- 2 Beds
- 1 Bath
- 792 Sq Ft
- Built 1948
Last Sold Summary
- $82/SF
- 64 Days On Market
Current Estimated Value $85,758
Last Listing Agent Mike Zouglas REO Xpress, LLC
7752 Mallard Dr, Saint Louis, MO 63133