Retail

CBRE: Teaneck retail center trades for first time in 65 years, fetching $6.25 million