Contemporary Residence on the Lake

This new 3,600 SF 3 bedroom, 3 bathroom, two-story residence is located at 1645 Taughannock Boulevard, halfway between the heart of downtown Ithaca and Taughannock Falls State Park. The site has beautiful views of Cayuga Lake and is situated on the heavily traveled Route 89. Trade...

Read More