Property Details
Basic Information
- Property SubType: Condominium
- MLS Number: 73569070
- Mls Status: New
- List Price: $375,000
- Date Listed: 08/27/2026
- Description: Fully renovated and move-in ready! Welcome to 120 Portland St, Unit 3, Haverhill, a beautifully updated 2-bedroom, 1.5-bath townhouse-style condo offering 1,102 sq ft of living space across three levels, plus a private attached garage.Every inch of this home has been refreshed. The main level features an open living and dining area with brand-new flooring, leading into a fully renovated kitchen, white shaker cabinets, counters, and new stainless steel appliances. A slider opens to your own private deck, with spiral stairs down to off-street parking. A newly updated half bath completes this level.Upstairs, both bedrooms are generously sized (14x14 and 14x11) with brand-new carpet and great natural light, alongside a fully renovated full bathroom with new vanity, tub, and fixtures.Downstairs, the attached one-car garage includes an automatic opener plus a bonus finished room (14x13), perfect for a home office, gym, or extra storage.Nothing to do but unpack, close to downtown Haverhill's shops and restaurants. Don't miss it! *OPEN HOUSE THIS WEEKEND*
Building
- Square Feet: 1,102
- Year Built: 1988
- Zoning: NA
- Stories: 2
- Rooms: 5
- Roof: Shingle
Location
- County: Essex
- Town: Haverhill
Finance
- Taxes: $2,900
Interior Features
Bedrooms
- Bedrooms: 2
Bathrooms
- Bathrooms: 2
- Full Baths: 1
- Half Baths: 1
Basement
- Basement: Y
Exterior Features
Exterior Features
- Exterior Features: Porch, Deck - Wood, Rain Gutters
Utilities and Appliances
Utilities and Appliances
- Utilities: For Gas Range, For Electric Dryer
- Appliances: Range, Dishwasher, Refrigerator
- Appliances Included: Range, Dishwasher, Refrigerator
Community
Amenities
- Amenities: Public Transportation, Shopping, Park, Public School