Steve Brown ORLANDO – After years of booming construction, America’s apartment building binge is cooling. Nationwide apartment starts dropped by about 8 percent in 2017, with more declines forecast in Continue Reading »