$100,000 -
8818 W Pendleton Avenue
St Louis ,
MO 63144
Major Area: Brentwood