Lot B Old Spencer Road, Charlton, MA, 01507

$529,900

Lot B Old Spencer Road, Charlton, MA, 01507

Courtesy of: Clealand Blair Jr. | C. B. Blair Real Estate