Metro and Barron Collier begin construction of Founders Square in Naples, Fla.
Back in 2016, Eric Mallory and his colleagues at Metro Commercial were excited to have hooked up with Barron Collier Companies in the development of a 55-acre parcel in Naples, Fla.