Situated just off the 1000 Islands Parkway is 25 Grays Lane - a fabulous waterfront location. This gorgeous property features 126ft of pristine beach waterfront, a private dock, a spacious backyard, a detached garage, and a separate guest house. The main house offers south-facing river views and over 1900 square feet of above-grade living space, featuring 3 bedrooms and 2 bathrooms. The interior is move-in ready, with a bright and inviting atmosphere. The kitchen is equipped with stone countertops, high-end appliances, river views, and open sightlines to the large dining room. Additional storage space and flex space are available downstairs. The guest house includes 1 bedroom, 1 bathroom, and has previously generated rental income of $2000 per week. A great space to enjoy waterfront living with income potential, or simply a perfect space for family and guests to enjoy all the St. Lawrence has to offer.