Southern Land Company, a national real estate developer based in Franklin, Tennessee, began pulling construction permits Jan. 25 for its $73 million, 20-story residential tower. Details have been sketchy on this 310-unit apartment tower. Southern Land purchased two tracts at the corner of Oliver Avenue and North Central Expressway that were already zoned for the intended […]