43 Glen Meadow Road, Franklin, MA 02038 - HotPads