$449,500

223 Pleasant Avenue, Marshfield, VT, 05658

PENDING