Listing By : Jeffrey Gomez

Pending

Multifamily Opportunity in Haverhill, MA

$ 525,000 5 Bedrooms | 3 Baths | 2800 ft