Open House!
Viewed
63 High St
Shrewsbury, MA 01545
$1,325,000
4 beds
3 full + 1 half
bathrooms4,566 sq.ft.
Courtesy Of Coldwell Banker Sudbury