View Details 4044 Koeln Upton Place 03 | St Louis $127,500 $127,500 Under Contract 3 bd 1 ba 1 ½ ba 940 sqft 0.12 acres 3 bd 1 ba 1 ½ ba 940 sqft 0.12 acres Under Contract