20 Stone Ridge Dr
Franklin, MA02038

2 beds3 full baths1 half bath2378 sqft

$299,900