161 Charlton St, Oxford, MA, 01540

$450,000

161 Charlton St, Oxford, MA, 01540

Courtesy of: John Kreiss | The LUX Group