View Details $4,200,000 1 of 99 Bell Place Add | St Louis 6 beds 4 baths 1 ½ baths 9,416 sqft 0.66 acres On Site: 10 Days