Nestled in the trees ( just off the 1000 Islands Parkway midway between... 196 Old River Road, Leeds And The Thousand Islands 3 beds 2 baths • Residential Home Added by RE/MAX RISE EXECUTIVES, BROKERAGE 86 days ago