160 Main St

Oxford, MA, 01540
$199,900Price
4Beds
2Baths
1400sqft
Courtesy of: Michael Dagilis | Property Partners Real Estate LLC

160 Main St

Oxford, MA, 01540
$199,900Price
4Beds
2Baths
1400sqft