Toll Brothers Apartment Living Categories Real Estate - ApartmentsHousing 197 First Ave Suite 110 Needham MA 02494 (781) 253-5320 Send Email Visit Website About Us Brand new 390 unit apartment community. Rep/Contact Info Kendy Delva Send an Email Sean Honick Marketing Manager Send an Email Brittany Jarrin Send an Email Lou Tamposi Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×