120 Elm Street, Keene, NH 03431
Local realty services provided by:Better Homes and Gardens Real Estate The Masiello Group
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:16 day(s) ago
- Updated:October 29, 2026 at 10:48 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
$425,000Active3 beds 2 baths1,809 sq. ft.25 Valley Street, Keene, NH 03431
MLS# 5116032Listed by: KELLER WILLIAMS REALTY METRO-KEENE - New
Listed by BHGRE$52,500Active2 beds 1 baths624 sq. ft.35 Schult Street, Keene, NH 03431
MLS# 5115952Listed by: BHG MASIELLO KEENE - New
$424,000Active3 beds 2 baths2,189 sq. ft.22 Page Street, Keene, NH 03431
MLS# 5115913Listed by: GREENWALD REALTY GROUP - New
$445,000Active4 beds 2 baths1,794 sq. ft.9 Skyview Circle, Keene, NH 03431
MLS# 5115794Listed by: RE/MAX TOWN & COUNTRY - Open Sat, 12 to 2pmNew
$439,900Active4 beds 2 baths1,968 sq. ft.549 West Street, Keene, NH 03431
MLS# 5115638Listed by: NORTH NEW ENGLAND REAL ESTATE GROUP - New
$200,000Active3.98 AcresSullivan Street #Lot 13.1 | Lot 14 | Lot 15, Keene, NH 03431
MLS# 5115471Listed by: CENTURY 21 CARDINAL - New
Listed by BHGRE$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 - New
Listed by BHGRE$119,900Active3 beds 2 baths1,064 sq. ft.42 Blue Jay Court, Keene, NH 03431
MLS# 5115255Listed by: BHG MASIELLO KEENE