This property is in foreclosure and is located in SAINT LOUIS, MO. It is a 2 bedroom, 1 bathroom property. The claimed lot size is 5162 square feet.