Excellent three bedroom townhouse on a cul-de-sac street in Needham. Freshly painted throughout, this welcoming unit features include a refreshed, fully applianced eat-in kitchen with ample cabinet and counter space, spacious living room, dining room, 1.5 baths, generous bedrooms, fantastic closet space and new wall to wall carpet. Laundry hook-ups and ample basement storage, great yard and off street parking for 2. Super location. Convenient to shopping, restaurants, Rt. 128 and the Needham Heights commuter rail. Sorry, no pets.