23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545
23 Greenbriar Dr, Shrewsbury, MA, 01545

$599,950

23 Greenbriar Dr, Shrewsbury, MA, 01545

42
Courtesy of: Steven Sosa | The Tate Team