50 East St, Franklin, MA, 02038

$385,000

50 East St, Franklin, MA, 02038

Courtesy of: