Fantastic location just steps from the town beach and recreation area, yet close to town amenities and the train station! Cannongate is a charming condo community that offers both convenience and tranquility. Inside, you'll find brand-new carpeting and fresh paint throughout, creating a welcoming atmosphere. The first-floor features a cozy living room and a dining area that opens to the backyard through sliding doors. The half bath on the main level includes washer and dryer hook-ups for added convenience. Upstairs, there are two spacious bedrooms and a full bath. The spacious basement offers endless possibilities as an office, workout space, or extra storage. Parking is available for two vehicles, making this condo a comfortable and practical place to call home!