875 Upper Union St, Franklin, MA

875 Upper Union St
Franklin, MA02038

4 beds2 full baths2474 sqft

$330,000

Sold