3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
3 Taha #3, Shrewsbury, MA, 01545
Pending

$519,800

3 Taha #3, Shrewsbury, MA, 01545

21
Listing Agent: MJT Group Boston | Agent phone: 978-580-5581
Courtesy of: Keller Williams Realty North Central | Office phone: 978-779-5090