Step Inside the $17M University of Alabama Sorority Home.. A Stunning 40,000-Square-Foot Palace Awaits You!