Add this property to your favorites View Details 2940 Telegraph Road Carondelet Commons | Mehlville $195,000 33,976 sqft 0.75 acres On Site 585 Days Ago