Add this property to your favorites View Details 4345 Wallace Street Ellenwood Add | St Louis $129,900 1 bd 1 ba 828 sqft 0.09 acres New On Site 3 Days Ago
Add this property to your favorites View Details 5207 Gravois Avenue Ellenwood Add | St Louis $479,900 5,661 sqft 0.25 acres On Site 14 Days Ago