-25 Race St, Haverhill MA 01830 | MA North Shore Residential Income Property For Sale

Southern NH Real Estate

25 Race St, Haverhill MA 01830 | MA North Shore Residential Income Property For Sale

Search for homes and condominiums, commercial property, multi-family property, vacant land, and rental property for sale and rent here in the Plaistow area of New Hampshire. Do you want to receive automated alerts about property availability in the Plaistow NH Region? Log-in below to set up your favorite searches.

34 photos
  • Listing Office: KSRJ - Signature Realty Group
  • Listing Agent: Heather Machia-Gore
  • Asking Price: $659,000
  • Type: Residential Income
  • Status: Sold
  • Days-On-Market: 169 days
  • Listing Date: Dec 16, 2025
  • Updated: Feb 26, 2026
  • Rooms: 8
  • Bedrooms: 4  |  Baths: 2
  • Sq Ft: 1,706  |  Acres: 0.17

Property Description

EXCEPTIONAL RIVERSIDE NEIGHBORHOOD- Move in ready 2 family home! Well-maintained property offers flexibility for investors or owner-occupants seeking additional income potential. Natural light filled two bedroom one bath units with private entrances. First floor unit highlights freshly painted interior, beautiful coffered ceilings, three season porch, eat in kitchen, laundry hook up (W&D) included, refinished hardwood flooring in living room and bedrooms. Second floor unit highlights are an exterior porch, updated eat in kitchen, laundry hook up, generous master bedroom and cozy living room. Outside the home offers a young two car 24x24 detached garage with a private entrance to the second floor perfect for a home office, studio, or potential in-law -ADU. Fenced in yard to enjoy! Join a vibrant community along the Merrimack River known for its charm and convenience you are close to parks, shopping and downtown dining. Perfect for commuters with train station and next to major routes!

Property Directions

Water or Groveland St to Haverhill St to Race

Property Location

  • MLS ID: 73462452
  • Address: 25 Race St
  • City/Town: Haverhill
  • State: MA
  • Zip Code: 01830
  • County: Essex
  • Village: Riverside

    Property Features

    • Stories: 2
    • Year Built: 1875
    • Interior:
      • Ceiling Fan(s)
      • Pantry
      • Stone/Granite/Solid Counters
      • Bathroom With Tub & Shower
      • Remodeled
      • Walk-In Closet(s)
      • Bathroom with Shower Stall
      • Living Room
      • Kitchen
      • Sunroom
    • Flooring:
      • Wood
      • Tile
      • Laminate
      • Hardwood
    • Appliances:
      • Range
      • Microwave
      • Washer
      • Dryer
    • Heating:
      • Steam
      • Oil
      • Electric
      • Pellet Stove
    • Cooling:
      • None
    • Electric:
      • Circuit Breakers
      • Individually Metered
    • Exterior:
      • Balcony/Deck
    • Roof:
      • Shingle
    • Basement:
      • Full
      • Interior Entry
    • Foundation:
      • Stone
      • Brick/Mortar
    • Garage Cap: 2
    • Driveway:
      • Paved Drive
      • Off Street
      • Paved
    • Roads:
      • Public
    • Water:
      • Public
    • Sewer:
      • Public Sewer

    MLS PIN Copyright Statement

    © Copyright 2026 MLS Property Information Network, Inc. All rights reserved. The property listing data and information, or the Images, set forth herein were provided to MLS Property Information Network, Inc. from third party sources, including sellers, lessors and public records, and were compiled by MLS Property Information Network, Inc. The property listing data and information, and the Images, are for the personal, non-commercial use of consumers having a good faith interest in purchasing or leasing listed properties of the type displayed to them and may not be used for any purpose other than to identify prospective properties which such consumers may have a good faith interest in purchasing or leasing. MLS Property Information Network, Inc. and its subscribers disclaim any and all representations and warranties as to the accuracy of the property listing data and information, or as to the accuracy of any of the Images, set forth herein. Data updated every 15 minutes.