View Details 4345 Wallace Street Ellenwood Add | St Louis $119,900 1 bd 1 ba 828 sqft 0.09 acres Under Contract
View Details 5207 Gravois Avenue Ellenwood Add | St Louis $479,900 5,661 sqft 0.25 acres On Site 62 Days Ago