$649,000

20 Ray Hubbard, Otis, MA, 01253

PENDING