Tag Archives: Hiram Hitchcock

Charles N. Vilas Estate in Alstead, New Hampshire

      1 Comment on Charles N. Vilas Estate in Alstead, New Hampshire

The Charles N. Vilas estate (90 Vilas Rd.) in Alstead, New Hampshire is currently for sale–as of August 4, 2017–for $1.349 million. However, it is actually only part of the… Read more »