Delta Sigma Theta has a house at Georgia Tech in the middle of the frat/sorority area; I don't recall ANY controversy over that!
You've gotta admit that Georgia Tech and the University of South Carolina are quite different when it comes to socio-politics like that (thank goodness!).