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 staircases, 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!