161 Charlton St, Oxford, MA, 01540

$465,000

161 Charlton St, Oxford, MA, 01540

Courtesy of: John Kreiss | | The LUX Group |