CBRE has brokered the sale of Watertown Mews, a 206-unit apartment complex located on the western outskirts of Boston. Built in 2014, Watertown Mews offers studio, one-, two- and three-bedroom units ...