36 Harrington Farms Way
Shrewsbury, MA01545

2 beds1 full bath1 half bath1428 sqft

$324,900

    Real Time Analytics