Add this property to your favorites View Details 1100 S 6th Convent Add | St Louis $1,500,000 16,200 sqft 0.37 acres On Site 472 Days Ago