$550,000

23 Bayview Lane, Shelburne, VT, 05482

CONTRACT