Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 3-bedroom, 2-bathroom single family at 120 JOHN Street in HAGERSTOWN, MD is listed for $249,900 ($174 per sqft). Built in 1900, the home offers 1,440 sqft of living space on a 0.10 acres lot.

Agent Description

Charming single-family home located in the heart of Hagerstown! Step inside to a spacious foyer featuring luxury vinyl plank flooring that flows seamlessly throughout the main living areas. The bright and inviting living room is filled with natural light, creating a warm and welcoming atmosphere.

The beautifully updated kitchen boasts granite countertops, white custom cabinetry, a ceramic tile backsplash, and stainless steel appliances-perfect for both everyday living and entertaining. A spacious dining room offers plenty of room for gatherings.

This home features three generously sized bedrooms and a tastefully remodeled, upscale bathroom. Enjoy outdoor living with a covered front porch, rear porch, and private balcony-ideal for relaxing in a rocking chair or enjoying your morning coffee. Additional highlights include a fenced backyard and a detached garage for added convenience. Fully remodeled from top to bottom, this home truly has it all. Ideally located near shopping, dining, and major commuter routes.

Key Features

  • Built in 1900
  • 0.10 acre lot
  • 3 stories

Property Details

3 stories
1 full, 1 half
1900

Amenities

A/C

Monthly Cost Estimate

$1,337/mo

20% down · 6.5% · 30 years

Principal$181
Interest$1,083
Insurance$73

Estimates only. Actual payments may vary.

Location

120 JOHN Street

HAGERSTOWN, MD 21740

Property Details

Construction

Combination

Parking

Driveway

Heating

Forced Air

Cooling

Central Air

Appliances

Built-In MicrowaveDishwasherDisposalDryer - ElectricOven/Range - ElectricRefrigeratorStainless Steel AppliancesWasherWater Dispenser

Questions & Answers

This 3-bedroom, 2-bathroom single family at 120 JOHN Street is listed at $249,900 ($174/sqft). The estimated monthly payment is $1,083 based on 20% down at 6.5% interest.

Key features include: Built in 1900, 0.10 acre lot, 3 stories.

This property is listed by Craig P Marsh and can be reached at 3018755978 or craigmarshrealty@gmail.com.

CM

Craig P Marsh

Agent at Marsh Realty

(301) 875-5978

Listed by Marsh Realty · View on Broker Site

MLS# MDWA2035706· Source: listhub· Updated 1 days ago

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

120 JOHN Street, HAGERSTOWN, MD 21740

Open this listing in: