527 North Street, Chester, VT 05143 - Homesnap