21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752
21 Patten Dr, Marlborough, MA, 01752

$695,000

21 Patten Dr, Marlborough, MA, 01752

39
Courtesy of: Ann Atamian | Gibson Sotheby's International Realty