No photo available
$425,000 Just Listed
Property Description
What a truly charming porch-front Painted Lady! Located in the sought-after Charles Village/Abell community, 306 E 31st Street is a 3-bedroom, 1.5-bath home with a wonderful bonus studio/office space, a rare long lot with parking, and a backyard oasis that feels like a little escape in the city. Inside, the home is filled with the timeless details that make Baltimore rowhomes so special, including an original wood-paneled vestibule with original tile, classic mantels, recently refinished wood floors, bay windows, and beautiful 9' ceilings. The thoughtfully designed kitchen was renovated in 2018 and offers plenty of counter space and storage. Just off the kitchen, a screened-in deck overlooks the beautifully landscaped rear yard - the perfect spot for morning coffee, dinner with friends, or an easy summer evening of entertaining. And with one of the longer lots in the neighborhood, you also get something truly special: off-street parking! Upstairs, the spacious primary bedroom features a bay of built-in closets with a custom shelving system, plus two additional large closets, including one with its original mirrored doors and hardware. Two additional bedrooms provide plenty of flexibility, while the recently renovated full bath features the added luxury of heated floors. A bonus studio/office overlooks the landscaped rear yard and makes a fantastic home office, creative space, or quiet retreat. The large unfinished walkout basement provides abundant storage and would make a great workshop or hobby space. There's even a convenient half bath. And then there's the solar! The fully paid-for solar array means you can enjoy dramatically lower electric bills without having a monthly solar payment. The owners even received a $315 rebate in 2025. Beautiful, welcoming, and full of character, 306 E 31st Street offers that wonderful combination of historic charm, thoughtful updates, outdoor space, parking, and a fantastic Charles Village/Abell location. Come see why this one is so special - and make it yours!
Full Property Details
Full Property Details for 306 E 31st Street E
General
- Price: $425,000
- Taxes: $4,937 (2026)
- Status: Active
- Type: Townhouse
- Source: BrightMLSMidAtlantic
- MLS ID: MDBA2230388
- Updated: Today (9/5/2026)
- Added to Site: Today
Interior
- Interior Features: Dining Area, Wood Floors
- Appliances: Dishwasher, Dryer, Refrigerator, Stove, Washer
Rooms
Bathrooms
- Total Bathrooms: 2
- Full Bathrooms: 1
- Half Bathrooms: 1
- Upper Floor Baths: 1
- Upper - Full Baths: 1
- Lower Floor Baths: 1
- Lower - 1/2 Baths: 1
Bedrooms
- Total Bedrooms: 3
- Bedrooms Upper: 3
Other Rooms
- Laundry: Basement
Exterior
- Porch/Patio/Deck: Porch(es), Deck(s)
Parking
- Total Spaces: 1
- Parking Type: Off Street
Location
- Municipality: BALTIMORE CITY
- County: BALTIMORE CITY
- Subdivision: CHARLES VILLAGE
- Driving Directions: East 31st Between Guilford and Abell
- Direction Faces: South
- City Limits: Yes
School Information
- School District: Baltimore City Public Schools
Heating & Cooling
- Cooling Type: None
- Heating Type: Radiator
- Heating Fuel: Natural Gas
- Water Heater: Natural Gas
Utilities
- Sewer: Public Sewer
- Water: Public
Structural Information
- Architectural Style: Traditional
- Structure Type: Interior Row/Townhouse
- Construction: Brick
- Basement: Yes
- Basement Entrance: Yes
- Basement Desc.: Connecting Stairway, Rear Entrance, Unfinished
- Foundation: Stone
- Roof: Flat, Rubber, Check for Warranty
- Windows: Casement, Double Hung, Wood Frame
- Stories Description: Lower 1, Main, Upper 1
- Square Feet: 2,412
- Sq. Ft. Source: Assessor
- Living Area: 1,630 Sq. Ft.
- Finished Above Grnd: 1,630 Sq. Ft.
- Year Built: 1918
- Year Built Source: Estimated
- Property Condition: Very Good
Unit Information
Unit 1
- Bathrooms-Lower: 1
Lot Features
- Lot Size (Acres): 0.05
- Lot Size (Sq. Ft.): 2,385
- Lot Size Source: Estimated
- Lot Dimensions: 15 x 159
- Zoning: R-6
Financial Considerations
- Price Per Sq. Ft.: $260.74
- Other Fee: $342
- Other Fee Freq.: Annually
- Assessment Year: 2026
- City/TownTax: $4,703
- City/TownTax Freq: Annually
- County Tax: $234
- County Tax Freq: Annually
- Tax w/Assessment: $207,700
- Tax Amount: $4,937
- Tax Year: 2026
- Tax Total Finished Sq. Ft.: 1630
Disclosures and Reports
- Ownership: Fee Simple
- Section: 20
- Lot Number: 26
Listed by Berkshire Hathaway HomeServices Homesale Realty, Joy E Sushinsky
Get Pre-Approved Today
Schools
Schools serving 306 E 31st Street E
School District:Baltimore City Public Schools
| Name | Grades | Distance |
|---|---|---|
Barclay Elementary/Middle School 2900 Barclay Street, Baltimore, MD 21218 | PK-8 | 0.2 mi |
Stadium School 1400 Exeter Hall Avenue, Baltimore, MD 21218 | 6-8 | 0.6 mi |
Baltimore Design School 1500 Barclay Street, Baltimore, MD 21202 | 6-10 | 1.3 mi |
Academy For College And Career Exploration 1300 West 36th Street, Baltimore, MD 21211 | 6-12 | 1.4 mi |
Baltimore City College 3220 The Alameda, Baltimore, MD 21218 | 9-12 | 0.9 mi |
The Reach! Partnership School 2555 Harford Road, Baltimore, MD 21218 | 8-12 | 1.2 mi |
Mergenthaler Vocational-Technical High School 3500 Hillen Road, Baltimore, MD 21218 | 9-12 | 1.3 mi |
Booker T. Washington Middle School 1301 McCulloh Street, Baltimore, MD 21217 | 6-8 | 1.8 mi |
Afya Public Charter Middle School 2800 Brendan Avenue, Baltimore, MD 21213 | 6-8 | 2.1 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 306 E 31st Street E
Date
Details
Price
Change
Source
9/05/2026
Listed
$425,000
80.85%
MLS
5/31/2016
Sold
$235,000
—
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 306 E 31st Street E
Year
Property Taxes
Change
Tax Assessment
Change
2023
$4,522
—
$209,200
4%
2023
$4,522
—
$200,400
5%
2023
$4,522
5%
$191,600
5%
2022
$4,314
—
$182,800
—
2021
$4,305
—
$182,400
—
2021
$4,295
1%
$182,000
—
2020
$4,265
—
$181,600
—
2019
$4,286
—
$181,600
—
2018
$4,286
-1%
$181,600
-1%
2017
$4,347
—
$184,200
—
2016
$4,326
—
$184,200
—
2015
$4,347
-6%
$184,200
-5%
2013
$4,622
—
$194,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 306 E 31st Street E
306 E 31st Street E, Baltimore, MD 21218 (MLS# MDBA2230388) is a Townhouse property with 3 bedrooms, 1 full bathroom and 1 partial bathroom. 306 E 31st Street E is currently listed for $425,000 and was received on September 05, 2026. Want to learn more about 306 E 31st Street E? Do you have questions about finding other Townhouse real estate for sale in Baltimore? You can browse all Baltimore real estate or contact a Coldwell Banker agent to request more information.
