3 br, 1.5 bath House - 230 South Street

 230 South Street, NorthboroughMA 01532
$2,5003 Beds1696 sqft