5 Bancroft Street by Lauren Poussard | Aug 29, 20185 Bancroft Street Needham, MA 02492 DESCRIPTION: 3 bd., 1300 sq. ft., single-family home CONSTRUCTED: 2009-2010