8459 Halls Ferry Road St Louis, MO 63147 STATUS: Off Market ID#: 23070630 Off Market This property is no longer on the market or has been removed.