Windows On The Lake

2731 E Lake Rd Skaneateles NY 13152 USA

Location