Southern Land Co. recently opened a new 255-unit, 27-story luxury tower in Center City, writes Claudiu Tiganescu for Multi ...