$1,599,000 -
130 Defiance Road
Defiance ,
MO 63341
Major Area: Francis Howell