120 John St, Hagerstown, MD 21740
Local realty services provided by:CENTURY 21 Advantage Gold
Listed by: craig p marsh
Office: marsh realty
MLS#:MDWA2035706
Source:BRIGHTMLS
Price summary
- Price:$249,900
- Price per sq. ft.:$173.54
About this home
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....
Contact an agent
Home facts
- Year built:1900
- Listing ID #:MDWA2035706
- Added:64 day(s) ago
- Updated:June 20, 2026 at 07:32 AM
Rooms and interior
- Bedrooms:3
- Total bathrooms:2
- Full bathrooms:1
- Half bathrooms:1
- Dining Description:Dining Room
- Kitchen Description:Built-In Microwave, Dishwasher, Disposal, Oven/Range - Electric, Refrigerator, Stainless Steel Appliances, Water Dispenser
- Basement:Yes
- Basement Description:Connecting Stairway, Drain, Poured Concrete, Unfinished
- Living area:1,440 sq. ft.
Heating and cooling
- Cooling:Central A/C
- Heating:Forced Air, Oil
Structure and exterior
- Roof:Shingle
- Year built:1900
- Building area:1,440 sq. ft.
- Lot area:0.1 Acres
- Architectural Style:Traditional
- Construction Materials:Combination
- Foundation Description:Stone
- Levels:3 Story
Utilities
- Water:Public
- Sewer:Public Sewer
Finances and disclosures
- Price:$249,900
- Price per sq. ft.:$173.54
- Tax amount:$3,983 (2025)
Features and amenities
- Laundry features:Dryer - Electric, Has Laundry, Laundry, Washer
New listings near 120 John St
- New
$50,000Active2 beds 2 baths980 sq. ft.11324 Lakeside Dr #031, HAGERSTOWN, MD 21740
MLS# MDWA2037976Listed by: REAL BROKER, LLC - Coming Soon
$472,400Coming Soon4 beds 4 baths13502 Donnybrook Dr, HAGERSTOWN, MD 21742
MLS# MDWA2037862Listed by: CENTURY 21 NEW MILLENNIUM - New
$155,000Active2 beds 2 baths1,122 sq. ft.1635-3 Edgewood Pl #3, HAGERSTOWN, MD 21740
MLS# MDWA2037902Listed by: THE KW COLLECTIVE - New
$1,175,000Active12 beds -- baths8,319 sq. ft.629 Oak Hill Ave, HAGERSTOWN, MD 21740
MLS# MDWA2037974Listed by: RG REALTY, INC. - New
$119,900Active2.05 Acres21908 White Oak Rd, HAGERSTOWN, MD 21740
MLS# MDWA2037804Listed by: REAL ESTATE TODAY - New
$314,444Active2 beds 2 baths1,560 sq. ft.121 Southern Oak Dr, HAGERSTOWN, MD 21740
MLS# MDWA2037910Listed by: REAL ESTATE INNOVATIONS - New
$474,250Active3 beds 2 baths1,870 sq. ft.Willowbrook Way, HAGERSTOWN, MD 21740
MLS# MDWA2037958Listed by: OLIVER HOMES,INC. - Open Sat, 12 to 2pmNew
$384,990Active4 beds 3 baths1,660 sq. ft.1418 Lieutenant Johnson Dr, HAGERSTOWN, MD 21740
MLS# MDWA2037962Listed by: NVR, INC. - Open Sun, 11am to 2pmNew
$300,000Active3 beds 1 baths1,176 sq. ft.11 Catawba Pl, HAGERSTOWN, MD 21742
MLS# MDWA2037576Listed by: EXIT SUCCESS REALTY - New
$174,900Active2 beds 1 baths854 sq. ft.614 Maryland Ave, HAGERSTOWN, MD 21740
MLS# MDWA2037944Listed by: SAMSON PROPERTIES