Welcome Home

8914 Apache Lane, St Louis, MO 63114

Offered at: $185,000   Beds: 3     Baths: 1     Garage: 1     SQFT: 1,624     Year Built: 1940  
HD