This lovely townhouse in Needham Heights Center features 3 bedrooms, 3.5 bathrooms, and a 2-car attached garage. It offers a great alternative to single-family living with 3 floors of beautiful space & a flexible floor plan. The main level with access to deck & patio, features a spacious open concept living & dining area with a chef's kitchen appointed with stainless steel appliances, granite countertops, & breakfast bar. The cathedral ceiling, large windows & skylights flood the space with natural light, & showcase modern design. On this level, you'll also find a lovely primary bedroom suite with walk-in closet, half bath & laundry. The second level offers another primary bedroom suite, as well as a loft area for office or family room. The lower level: bedroom, full bath, & flexible space for office/family room, with access to the patio. Shops, restaurants, Trader Joe's, commuter rail, & access to I-95 are nearby. This home offers a blend of comfort and convenience for modern living.