$775,000 -
1441 Neffwold Lane
St Louis ,
MO 63122
Township: Kirkwood
Listing courtesy of Keller Williams Realty STL.