View Details Under Contract $229,900 1 of 29 Virginia Add | St Louis 2,302 sqft 0.1 acres On Site: 62 Days