$53,115 Last List Price Sold Jun 30, 2025
210 N 17th St Unit 906, Saint Louis, MO 63103
- 1 Bed
- 1 Bath
- 648 Sq Ft
- Built 1959
Last Sold Summary
- $82/SF
- 4 Days On Market
Current Estimated Value $53,115
Last Listing Agent Suzanne Hunn The Hermann London Group LLC
210 N 17th St Unit 906, Saint Louis, MO 63103