201 Needham St

201 Needham St
Newton, Massachusetts 02464
  • 201 Needham St
  • 201 Needham St
201 Needham St is home to a Michaels Arts & Crafts store along the highly trafficked Needham Street in Newton, Massachusetts. It is located less than 10 miles from downtown Boston near I-95/Rte 128 and Route 9. The property is situated amongst high end retailers in one of Boston’ s wealthiest and most densely populated suburbs. Neighboring tenants include TJ Maxx, Marshalls, HomeGoods, Petco and Modell’s.

Request Additional Information

Danny Annibale
411 Theodore Fremd Ave Suite 300 · Rye, New York 10580
phone: 914.288.8173   email: dannibale@acadiarealty.com  

 

Property Highlights

  • Metro Area: Boston
  • Availability: Fully Leased
  • Property Type: Suburban Retail
  • SF: 17,700

 

Site Plan / Street Map

Demographics

Distance 1 Mile 3 Miles 5 Miles
Population 12,755 108,008 372,962
Households 4,840 37,760 145,324
Avg HH Income ($) 160,973 201,759 142,234

Request Additional Information