Single Family Home for Sale at 18 Edgewood Road Holbrook, Massachusetts 02343 United States