The Wolf Den

Address: 
228 Main Street, North Creek, NY 12853

A cozy 1 bedroom short term rental apartment located 1.5 miles from Gore Mountain in North Creek, NY