Three bedroom, 3.5 bath townhouse in Villages of Dorchester. This townhouse features a main level with large living room, kitchen with island, breakfast room/den and guest bath. Kitchen opens to large deck, perfect for bar-b-que and entertaining. Upper level offers three bedrooms including primary with ensuite bath and walk-in closet. Additional two bedrooms and full bath upstairs. Lower level is completely finished with family room, full bath and laundry/storage space. Lower level includes walk out to back patio. Townhouse also has solar panels on back side of roof that are owned outright (no lease). Systems in good condition - unit needs paint, carpet and TLC.