0 Cross to Canaan Valley Road

New Marlborough, MA, 01259
$399,000Price

0 Cross to Canaan Valley Road

New Marlborough, MA, 01259
$399,000Price
Courtesy of: William Pitt Sotheby's Int'l

0 Cross to Canaan Valley Road

New Marlborough, MA, 01259
$399,000Price