View Details Under Contract $519,000 1 of 14 Seevers Clifton Add | St Louis 3,584 sqft 1.24 acres On Site: 51 Days