Tennessee real estate developer Southern Land Co. has opened 148 luxury units in its newest apartment complex in downtown Charleston. Society, located in the Ansonborough neighborhood of downtown, ...