101 Jordan Rd

 101 Jordan Rd, FranklinMA 02038
$2,9003 Beds1300 sqft