$232,900

223 Sherwood Square UNIT 223, Essex Junction, VT, 05452

PENDING