112 Johnson Road, Cavendish, VT

Active Residential at 112 Johnson Road, Cavendish, VT, $415,000. Listed with Rise Realty Properties in Barton, VT.