Located at 55 Walnut Street in Foxboro, Walnut Street Phase I is part of a broader effort to address the increasing demand for quality, affordable housing in Massachusetts. Developed by Peabody ...