view details 6725 Devonshire Ave
St Louis, MO 63109
Area: St. Louis, W-Central
»view details
List Price: $ 225,000
Bedrooms: 3
Full Baths: