67 Leafwood Lane #247, Groton

ONE FLOOR LIVING...First Floor 2 bdrm, 2 bath unit. Kitchen [...]