Toll Brothers Apartment Living Categories Real Estate: Apartments 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 Jared Courville × Jared Courville Send an Email Billing Email × Billing Email Send an Email Sean Honick × Sean Honick Marketing Manager Send an Email Brittany Jarrin × Brittany Jarrin Send an Email Ketan Joshi × Ketan Joshi Director, Development & Construction Send an Email Evan Staples × Evan Staples Send an Email Lou Tamposi × Lou Tamposi Sr. Acquisitions and Dev Mgr Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×