120 Elm Street Keene, NH $ 399,900
120 Elm Street
$ 399,900
Recently Listed
Share Save

120 Elm Street

Keene, NH, 03431
$ 399,900
Bedrooms6 Baths3.0 Sq 2,143

Monthly Estimate*

$ 2,762

Listed by Kristi Whitten, Keller Williams Realty-Metropolitan, 603-232-8282, kwhitten@kw.com
120 Elm Street, Keene, NH 03431 - Image 1
120 Elm Street, Keene, NH 03431 - Image 2
120 Elm Street, Keene, NH 03431 - Image 3
120 Elm Street, Keene, NH 03431 - Image 4
120 Elm Street, Keene, NH 03431 - Image 5
120 Elm Street, Keene, NH 03431 - Image 6
120 Elm Street, Keene, NH 03431 - Image 7
120 Elm Street, Keene, NH 03431 - Image 8
120 Elm Street, Keene, NH 03431 - Image 9
120 Elm Street, Keene, NH 03431 - Image 10
120 Elm Street, Keene, NH 03431 - Image 11
120 Elm Street, Keene, NH 03431 - Image 12
120 Elm Street, Keene, NH 03431 - Image 13
120 Elm Street, Keene, NH 03431 - Image 14
120 Elm Street, Keene, NH 03431 - Image 15
120 Elm Street, Keene, NH 03431 - Image 16
120 Elm Street, Keene, NH 03431 - Image 17
120 Elm Street, Keene, NH 03431 - Image 18
120 Elm Street, Keene, NH 03431 - Image 19
120 Elm Street, Keene, NH 03431 - Image 20
120 Elm Street, Keene, NH 03431 - Image 21
120 Elm Street, Keene, NH 03431 - Image 22
120 Elm Street, Keene, NH 03431 - Image 23
120 Elm Street, Keene, NH 03431 - Image 24
120 Elm Street, Keene, NH 03431 - Image 25
120 Elm Street, Keene, NH 03431 - Image 26
120 Elm Street, Keene, NH 03431 - Image 27
120 Elm Street, Keene, NH 03431 - Image 28
120 Elm Street, Keene, NH 03431 - Image 29
120 Elm Street, Keene, NH 03431 - Image 30
120 Elm Street, Keene, NH 03431 - Image 31
120 Elm Street, Keene, NH 03431 - Image 32
120 Elm Street, Keene, NH 03431 - Image 33
120 Elm Street, Keene, NH 03431 - Image 34
120 Elm Street, Keene, NH 03431 - Image 35
120 Elm Street, Keene, NH 03431 - Image 36
120 Elm Street, Keene, NH 03431 - Image 37
120 Elm Street, Keene, NH 03431 - Image 38

Multi-Family Home for sale in Keene, NH

for $399,900 with 6 bedrooms and 3 full baths. This 2,143 square foot home was built in 1880 on a lot size of 0.14.

Here’s a well-positioned multi-family opportunity in the heart of Keene. 120 Elm Street offers three residential units across 2,142 square feet, with projected gross rents of $4,945 per month ($59,340 per year) and an impressive 11% cap rate. The two 2-bedroom units are currently leased at $1,100 and $1,645 per month. The spacious first-floor 3-bedroom unit is vacant and projected to rent at $2,200 per month, so a new owner can choose their own tenant or move in and live in one unit while the other two help cover the mortgage. The gap between the two 2-bedroom rents also suggests room to raise rent over time. A brand-new heating system serves all three units, giving you peace of mind and lower near-term capital costs. Each unit has its own electric meter, so tenants pay their own electricity. A shared first-floor laundry area and off-street parking add convenience for residents and lasting value for the owner. Keene’s steady rental demand, supported by local colleges, healthcare, and a lively downtown, makes this property a strong long-term hold. Contact us today for full financials and to schedule a private showing.

See more

Multi-Family Active

Price

$ 399,900

Bedrooms

6

Full Bath

3

Property Type

Multi-Family

Taxes

$ 0

Style

Multi-Family

Lot Size

0.14

Year Built

1880

Town/City

Keene

County/Region

Cheshire

MLS | Web ID

5113927

Features
Interior
Basement Description Unfinished
Basement Yes
Total Number of Units 3
Total Full Baths 3
See more
General
Road Frontage TBD
Sewer Public
Heating Hot Water
Cooling None
Utilities Cable Available
Roof Slate
Garage No
Flood Zone Unknown
Zoning HD
Year Built 1880
Electric Circuit Breaker(s)
Style Multi-Family
Stories Count 2
Block 100
Property Condition Existing
Assessment Amount 188800
Tax Year 2025
Status Detail 0
Covenants No
Construction Materials Wood Frame
City Keene
Seasonal No
Tax Annual Amount 6489
DOM 0
Price Per Sq Ft Total AG 186.61
See more
Exterior
Lot Features Level
Exterior Amenities Porch
Driveway Dirt
Lot Size Area 0.14
Water Source Public
Foundation Stone
Lot 00
See more
* Excluded Features
List By
Kristi Whitten

Listing Agent

Keller Williams Realty-Metropolitan

Broker

(603) 232-8282

Phone

kwhitten@kw.com

Email

Affordability Calculator

$2,762
Per Month
100%
0%
0%
Monthly Principal & Interest
$2,762
Monthly Property Taxes
--
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 7.375% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
451920 Elementary School
452237 Middle School
Unknown High School High School
Pricing History
DatePricePrice ChangeDescription
10/12/2026$399,900 Listed Price

Map


See all

120 Elm Street, Keene, NH, 03431 is a Multi-Family Home for sale at $399,900 with 2,143 sqft and a lot size of 0.14. 120 Elm Street has 6 bedrooms, 3.0 baths, and was built in 1880. The property's zip code is 03431 which is in Keene, NH