101 North Beacon St in Watertown, MA :: New Homes by Seabrook Real Estate Partners Skip main navigation