| |
| |
| |
| |
| 70 Washington St #608, Haverhill 2 Beds, 2 Baths, $249,900 | 70 Washington St #507, Haverhill 2 Beds, 2 Baths, $250,000 |
| 70 Washington St #501, Haverhill 2 Beds, 2 Baths, $245,900 | 70 Washington St #508, Haverhill 2 Beds, 2 Baths, $245,900 |
| 70 Washington St #401, Haverhill 2 Beds, 2 Baths, $239,900 | 70 Washington St #402, Haverhill 2 Beds, 2 Baths, $240,900 |
| 70 Washington St #307, Haverhill 2 Beds, 2 Baths, $234,900 | 70 Washington St #302, Haverhill 2 Beds, 2 Baths, $234,900 |
| 70 Washington St #505, Haverhill 2 Beds, 2 Baths, $259,900 | 70 Washington St #202, Haverhill 2 Beds, 2 Baths, $230,000 |