This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/31
$249,900
This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/31
Property 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.
Full Property Details
Full Property Details for 120 John St
General
- Price: $249,900
- Taxes: $3,983 (2025)
- Status: Under Contract
- Type: Single Family
- Source: BrightMLSMidAtlantic
- MLS ID: MDWA2035706
- Updated: 5/22/2026
- Added to Site: 58 day(s) ago
Interior
- Rooms/Areas: Living Room, Dining Room, Kitchen, Basement, Laundry, Attic
- Appliances: Built-In Microwave, Dishwasher, Disposal, Dryer - Electric, Oven/Range - Electric, Refrigerator, Stainless Steel Appliances, Washer, Water Dispenser
Rooms
Bathrooms
- Total Bathrooms: 2
- Full Bathrooms: 1
- Half Bathrooms: 1
- Upper Floor Baths: 1
- Upper - Full Baths: 1
- Main Floor Baths: 1
- Main - 1/2 Baths: 1
Bedrooms
- Total Bedrooms: 3
- Bedrooms Upper: 3
Other Rooms
- Laundry: Has Laundry
Parking
- Parking Type: Driveway
Location
- Municipality: Hagerstown
- County: WASHINGTON
- Subdivision: HAGERSTOWN
- Driving Directions: ***GPS***
- Direction Faces: East
- City Limits: Yes
School Information
- School District: Washington County Public Schools
Community
- Pets Allowed: Yes
- Pets: No Pet Restrictions
Heating & Cooling
- Central air: Yes
- Cooling Type: Central A/C
- Cooling Fuel: Electric
- Heating Type: Forced Air
- Heating Fuel: Oil
- Water Heater: Electric
Utilities
- Sewer: Public Sewer
- Water: Public
Structural Information
- Architectural Style: Traditional
- Structure Type: Detached
- Construction: Combination
- Basement: Yes
- Basement Desc.: Connecting Stairway, Drain, Poured Concrete, Unfinished
- Foundation: Stone
- Roof: Shingle
- Walls/Ceilings: Dry Wall
- Stories Description: Main, Upper 1
- Square Feet: 2,160
- Sq. Ft. Source: Estimated
- Living Area: 1,440 Sq. Ft.
- Finished Above Grnd: 1,440 Sq. Ft.
- Year Built: 1900
- Year Built Source: Estimated
Lot Features
- Lot Size (Acres): 0.1
- Lot Size (Sq. Ft.): 4,305
- Lot Size Source: Estimated
- Zoning: RMED
- Fencing (Description): Chain Link, Wood
Financial Considerations
- Price Per Sq. Ft.: $173.54
- Assessment Year: 2025
- City/TownTax: $2,135
- City/TownTax Freq: Annually
- County Tax: $1,848
- County Tax Freq: Annually
- Tax w/Assessment: $202,000
- Tax Amount: $3,983
- Tax Year: 2025
Disclosures and Reports
- Ownership: Fee Simple
Listed by Marsh Realty, Craig P Marsh
Get Pre-Approved Today
Schools
Schools serving 120 John St
School District:Washington County Public Schools, Williamsport, MD
| Name | Grades | Distance |
|---|---|---|
Pangborn Elementary School 195 Pangborn Boulevard, Hagerstown, MD 21740 | PK-5 | 0.9 mi |
Northern Middle School, Hagerstown, MD 701 Northern Avenue, Hagerstown, MD 21742 | 6-8 | 1.4 mi |
North Hagerstown High School 1200 Pennsylvania Avenue, Hagerstown, MD 21742 | 9-12 | 1.2 mi |
Disclaimer:
School attendance boundaries provided by ATTOM Data Solutions and are for reference only. Contact the school directly to verify enrollment eligibility.
Price & Sales History for 120 John St
Date
Details
Price
Change
Source
4/16/2026
Listed
$249,900
49.19%
MLS
12/16/2025
Sold
$167,500
—
Public Record
Disclaimer: Historical sales information is derived from public records provided by the county offices. Information is not guaranteed and should be independently verified.
Tax History
Tax History for 120 John St
Year
Property Taxes
Change
Tax Assessment
Change
2024
$1,541
24%
$202,000
19%
2023
$1,247
—
$169,167
24%
2023
$1,247
32%
$136,333
32%
2022
$947
12%
$103,500
4%
2020
$843
-4%
$99,067
5%
2021
$881
5%
$94,633
5%
2020
$843
—
$90,200
—
2019
$843
—
$90,200
—
2018
$843
-6%
$90,200
-6%
2017
$899
—
$96,200
—
2016
$899
—
$96,200
—
2015
$899
-10%
$96,200
-10%
2014
$1,002
—
$107,200
—
Disclaimer: Historical tax information is derived from public records provided by the county offices. Information is not guaranteed and should be independently verified.
Estimate the Cost
Estimate the Cost for 120 John St
120 John Street, Hagerstown, MD 21740 (MLS# MDWA2035706) is a Single Family property with 3 bedrooms, 1 full bathroom and 1 partial bathroom. 120 John Street is currently listed for $249,900 and was received on April 16, 2026. Want to learn more about 120 John Street? Do you have questions about finding other Single Family real estate for sale in Hagerstown? You can browse all Hagerstown real estate or contact a Coldwell Banker agent to request more information.

