For $10 million, 1.6 percent of Stowe can be yours

Sponsored Content