About This Home

This 4-bedroom, 2-bathroom single family at 21 Elmwood Avenue in Salem, NH is listed for $688,900 ($354 per sqft). Built in 1966, the home offers 1,948 sqft of living space on a 0.30 acres lot.

Key Features

  • Built in 1966
  • 0.30 acre lot
  • 2 stories
  • Fireplace

Property Details

2 stories
1 full
1966

Amenities

FireplaceHardwood
Listing Description

Welcome to 21 Elmwood Avenue! This is the home and neighborhood you have been waiting for. Upstairs you will love the open floor plan with an updated kitchen and four bedrooms. The finished lower level has additional living space or potential ADU or rental income.

The private backyard is already fenced in for you and has a screened in gazebo perfect for time with your favorite book or to entertain with friends. The heated two car garage with workshop is just one of the many upgrades in this fantastic home. Homes in this extremely desirable neighborhood rarely become available. Welcome Home! Showings start at the Open House.

Monthly Cost Estimate

$3,684/mo

20% down · 6.5% · 30 years

Principal$498
Interest$2,985
Insurance$201

Estimates only. Actual payments may vary.

Location

21 Elmwood Avenue

Salem, NH 03079

Features & Amenities

Interior Features

2 FireplacesKitchen IslandAttic with Pulldown

Exterior Features

DeckPartial FenceGazebo

Property Details

Flooring

CombinationHardwood

Construction

Wood Frame

Pool Features

Deck

Parking

Garage

Heating

Baseboard

Appliances

DishwasherDryerMicrowaveElectric RangeRefrigeratorWasher

Questions & Answers

This 4-bedroom, 2-bathroom single family at 21 Elmwood Avenue is listed at $688,900 ($354/sqft). The estimated monthly payment is $3,684 based on 20% down, a 30-year loan at 6.5% interest, estimated insurance.

Key features include: Built in 1966, 0.30 acre lot, 2 stories, Fireplace. Interior Features: 2 Fireplaces, Kitchen Island, Attic with Pulldown. Exterior Features: Deck, Partial Fence, Gazebo.

This property is listed by Andrew Hillman and can be reached at (617) 275-8100.

AH

Andrew Hillman

Agent at Hillman Real Estate

(617) 275-8100

Listed by Hillman Real Estate · View on Broker Site

MLS# 5098605· Source: listhub· 2 days on market

Copyright © 2026 PrimeMLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

21 Elmwood Avenue, Salem, NH 03079

Open this listing in: