32 Folger Ave, Beverly MA

colonial, stone walls, garage under, new construction

colonial, stone walls, garage under, new construction