The agency behind a much-criticized proposal to build a 15-story building of “micro” apartments made a public appeal to drum up support for the plan Tuesday. Most of the 680 apartments proposed for downtown Fort Lauderdale, at 409 SE Eighth St., would be 16 feet by 16 feet — larger than a cruise...