120 Elm Street, Keene, NH 03431
Local realty services provided by:CENTURY 21 Highview Realty
120 Elm Street,Keene, NH 03431
$399,900
- 6 Beds
- 3 Baths
- 2,143 sq. ft.
- Multi-family
- Active
Listed by: kristi whitten
Office: keller williams realty-metropolitan603-232-8282
MLS#:5113927
Source:PrimeMLS
Price summary
- Price:$399,900
- Price per sq. ft.:$124.42
About this home
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....
Contact an agent
Home facts
- Year built:1880
- Listing ID #:5113927
- Added:11 day(s) ago
- Updated:October 24, 2026 at 11:28 AM
Rooms and interior
- Bedrooms:6
- Total bathrooms:3
- Full bathrooms:3
- Basement Description:Interior, Unfinished
- Living area:2,143 sq. ft.
Heating and cooling
- Heating:Hot Water
Structure and exterior
- Roof:Slate
- Year built:1880
- Building area:2,143 sq. ft.
- Lot area:0.14 Acres
- Levels:2 Story
Utilities
- Sewer:Public Available
Finances and disclosures
- Price:$399,900
- Price per sq. ft.:$124.42
- Tax amount:$6,489 (2025)
Features and amenities
- Amenities:Circuit Breaker(s)
Parking
- Parking description:Dirt Driveway
New listings near 120 Elm Street
- New
$200,000Active3.98 AcresSullivan Street #Lot 13.1 | Lot 14 | Lot 15, Keene, NH 03431
MLS# 5115471Listed by: CENTURY 21 CARDINAL - New
$535,000Active3 beds 3 baths2,419 sq. ft.11 Surry Hill Drive, Keene, NH 03431
MLS# 5115463Listed by: BHG MASIELLO KEENE - Open Sat, 1 to 3pmNew
$398,000Active2 beds 1 baths895 sq. ft.Lot 3 Elmside Court #Unit 3, Keene, NH 03431
MLS# 5115314Listed by: EXP REALTY - Open Sat, 1 to 3pmNew
$425,000Active2 beds 2 baths895 sq. ft.Lot 2 Elmside Court #Unit 2, Keene, NH 03431
MLS# 5115315Listed by: EXP REALTY - Open Sun, 11am to 1pmNew
$119,900Active3 beds 2 baths1,064 sq. ft.42 Blue Jay Court, Keene, NH 03431
MLS# 5115255Listed by: BHG MASIELLO KEENE - New
$1,275,000Active5 beds 6 baths4,801 sq. ft.284 Hurricane Road, Keene, NH 03431
MLS# 5115065Listed by: CENTURY 21 HIGHVIEW REALTY - New
$465,000Active3 beds 3 baths1,687 sq. ft.16 Leverett Street, Keene, NH 03431
MLS# 5114958Listed by: BERKLEY & VELLER GREENWOOD COUNTRY - New
$315,000Active3 beds 1 baths1,344 sq. ft.185 North Street, Keene, NH 03431
MLS# 5114921Listed by: BHG MASIELLO KEENE - Open Sun, 11am to 12:30pmNew
$375,000Active2 beds 2 baths1,467 sq. ft.65 Blossom Street, Keene, NH 03431
MLS# 5114682Listed by: KELLER WILLIAMS REALTY-METROPOLITAN - New
$390,000Active3 beds 2 baths1,525 sq. ft.98 Woodburn Street, Keene, NH 03431
MLS# 5114655Listed by: EXP REALTY