Add this property to your favorites View Details 2122 S 12th 248-248 | St Louis $450,000 0.21 acres New On Site 2 Days Ago