640 SHREWSBURY ROAD placeholder 640 SHREWSBURY ROAD
-$45K (2024/12/04)
Active With Contract
House
$265,000
3 bds 1 ba 1,144 sqft
640 SHREWSBURY ROAD