160 Grove St, Franklin, MA, 02038

$1,600,000

160 Grove St, Franklin, MA, 02038

Courtesy of: Bret O'Brien Greater Boston Commercial Properties, Inc.