Wayland Town Center, a collection of retail, restaurant and medical spaces off Route 20, has been sold for $35 million.
The future of the Town & Country Shopping Center on MacArthur Boulevard is unclear after the aging strip mall failed to sell ...