Open House
Listing Tools
Success!
While you wait to hear back from us:
Hi there! How can we help you?
Contact us using the form below or give us a call.
Success!
While you wait to hear back from us:
Send to a friend
Forward this listing to a friend
Send A Message:
Spacious and versatile 4-level townhouse offering over 2,000 square feet of living space, plus a finished walk-out lower level. The main level features a bright and inviting layout with a spacious living room, dining area, and updated kitchen. The second floor offers two generously sized bedrooms and a full bath, while the finished lower level provides additional living space, a bedroom, full bath, laundry area, and direct access to the backyard. The fourth level offers bonus space ideal for a home office, gym, playroom, or creative retreat. Recent improvements include five ductless mini-split systems for heating and cooling, a 200-amp electrical upgrade, two new skylights, water filtration system, new gutters, new front entry, water heater, dishwasher, and leased solar panels. Enjoy a composite deck, private fenced yard, ample off-street parking, and convenient access to shopping, restaurants, commuter routes, and Route 495
More Info
Basic Information
- Bedrooms3
- Mls StatusNew
- Bathroom3
- Parcel Number M:0578 B:00003 L:72,1931001
- Unit Number104
Tax Information
- Tax Assessed Value $419,600
- Tax Year 2025
- Taxes$4,494
School Information
- High School Haverhill
- Elementary SchoolTilton
- High SchoolHaverhill
- Junior HighConsentino
Parking
- Parking Spaces6
- Open Parking YN Yes
- Parking Features Off Street, Paved
Rooms
- Bathroom 1 Main, First
- Bathroom 2 Second
- Bathroom 3 Basement
- Bathrooms Total Decimal 2.5
- Bedroom 2 Second
- Bedroom 3 Basement
- Dining Room Main, First
- Family Room Basement
- Full Bath2
- Half Baths1
- Kitchen Main, First
- Living Room First
- Main Level Bathrooms 1
- Master Bedroom Second
Basic Information
- List Price$489,000
- MLS Number73532375
- Modification Date06/16/2026
- Property SubTypeCondex
Location
- Address104 Brook Street
- Building Number104
- CountyEssex
- StateMA
- StreetBrook Street
- TownHaverhill
- Zip01832
Building
- BasementY
- Building Area Units Square Feet
- Construction Materials Frame
- Door Features Insulated Doors
- Entry Level 1
- Patio And Porch Features Porch, Deck, Deck - Composite
- Rooms5
- Stories4
- Utilities For Gas Range, For Gas Oven, For Electric Dryer, Washer Hookup, Icemaker Connection
- Window Features Skylight(s), Insulated Windows
- Year Built1985
- Year Built Details Actual
- Year Built Source Public Records
Property
- Entry Location Unit Placement(Street)
Interior
- Flooring Tile, Vinyl, Hardwood, Engineered Hardwood, Flooring - Engineered Hardwood
- Interior Features Lighting - Overhead, Loft, Walk-up Attic, High Speed Internet
Exterior
- Exterior Features Porch, Deck, Deck - Composite, Fenced Yard, Stone Wall
- Fencing Fenced
- RoofShingle
Utilities
- Cooling Individual, Unit Control, Ductless
- Cooling YN Yes
- Electric 200+ Amp Service
- Heat SystemYes
- Heating Natural Gas, Individual, Unit Control, Wood Stove, Ductless
- Sewer Public Sewer
- Water Source Public
Property Information
- Square Feet2,038
- Building Area Source Plans
- Living Area 2,038
- Lot Size Units Acres
- Structure Type Townhouse
Amenities
- Amenities
- Golf
- Highway Access
- House of Worship
- Laundromat
- Medical Facility
- Park
- Private School
- Public School
- Public Transportation
- Shopping
- Walk/Jog Trails
- Appliances IncludedRange, Dishwasher, Microwave, Refrigerator, Water Treatment, Plumbed For Ice Maker
- Green Energy Generation Solar
- Other AmenitiesGolf
- PetsYes
Legal
- ZoningRES
Other
- Date Listed06/16/2026
- Farm Land Area Units Square Feet
- View Count1
Map Location
Listed by Leo Nikolouzos of Cameron Prestige,LLC
Success!
While you wait to hear back from us:
Hi there! How can we help you?
Contact us using the form below or give us a call.
Send Us A Message:
Success!
While you wait to hear back from us:
Hi there! How can we help you?
Contact us using the form below or give us a call.
Send Us A Message:
Success!
While you wait to hear back from us:
Hi there! How can we help you?
Contact us using the form below or give us a call.
Send Us A Message: