LCJ Holdings LLC

Categories

Single Family

About Us

Owl’s Nest Resort & Golf Club, located in northern New Hampshire, is a four season 594-acre community with a master plan including a 300 room hotel, 80 room boutique inn, and for sale home sites