$630,000 Last List Price
2213 S 12th St, Saint Louis, MO 63104
- 12 Baths
- 3,740 Sq Ft
- Built 1890
Last Sold Summary
- $168/SF
- 53 Days On Market
Current Estimated Value $602,000
Last Listing Agent Jenifer Garcia Garcia Properties
2213 S 12th St, Saint Louis, MO 63104