Price:$200,000

Square Feet:  1,040

3 Bedrooms 2.5 Bathrooms

St. Louis, Mo 63126