60 Wilson #60, Haverhill, MA, 01832

$1,450

60 Wilson #60, Haverhill, MA, 01832

Courtesy of: Bradford Brady | Doherty Properties