Welcome to 51 East Main St! A lovingly cared for and well maintained 3 bedroom home on 1.8 acres loaded with charm. This antique colonial provides lots of living space on the first floor with a sun splashed eat in kitchen, dining room and large living room. The second floor provides a flexible floor plan with two stair cases, 2nd floor laundry, a beautifully renovated modern bath and even room to add another bath in the future. The property also offers a private pool area, 2 car garage and an awesome 32x32 Barn/Workshop with separate driveway access. Come see all that this wonderful Hopkinton property has to offer!