View Details Under Contract $875,000 1 of 35 Soulards Add 03 | St Louis 10,476 sqft 0.3 acres On Site: 320 Days