$274,900 Last List Price
1231 Selma Ave, Saint Louis, MO 63119
- 2 Beds
- 1 Bath
- 1,351 Sq Ft
- Built 1951
Last Sold Summary
- $203/SF
- 0 Days On Market
Current Estimated Value $316,530
Last Listing Agent Doug Doggendorf Gateway Real Estate
1231 Selma Ave, Saint Louis, MO 63119