Red Top is a breathtaking 506 +/- acre parcel in the town of Andover and on the border of Weston. Here, the rugged grandeur of the Green Mountains unfolds, offering extraordinary views to the South, where the mountain silhouettes stretch across the s