904 E 20th St

Baltimore, MD 21218
  • $174,900

    Price
  • 3

    Bed
  • 1.5

    Bath
  • 1,378

    SqFt

About the Listing RMA13 - 98855,3000193

Welcome to 904 E. 20th Street, ideally located in the East Baltimore Midway neighborhood — just minutes from some of the city’s most vibrant destinations. This move-in ready home was a complete rehab in 2023, giving you peace of mind with modern updates throughout. Even better, the main water line was replaced in 2025. Step inside to a bright and spacious living room filled with natural light, a comfortable dining area, a convenient half bath, and stacked laundry on the main level. The deluxe kitchen features stainless steel appliances, ample cabinetry, and generous counter space — perfect for cooking and entertaining. Upstairs, you’ll find three well-sized bedrooms with easy-care laminate flooring and a beautifully updated full bath featuring a ceramic-tiled tub surround. The lower level offers a blank canvas — ideal for storage or future finished living space. Enjoy being close to Charles Village, Waverly, and Remington for shopping and dining, with nearby attractions including Johns Hopkins Homewood Campus, MICA, the Baltimore Museum of Art, Clifton Park, Wyman Park, Druid Hill Park, and the Maryland Zoo. Convenient access to Downtown Baltimore, University of Maryland, Penn Station, and I-83 makes commuting a breeze. With interest rates improving, this is a wonderful opportunity to own for less than renting — don’t miss your chance to call this home your own! Seller’s motivation is your opportunity — make an offer today!

Listing Highlights for 904 E 20th St

Status Active
Days on Site 12
Property Type Townhome
MLS ® MDBA2188298
Year Built 1920
Total Square Footage 1,378
Lot/Acreage 0.02
Elementary School Call School Board
Middle School Call School Board
High School Call School Board

Interior Details

  • Bedrooms: 3
  • Bathrooms: 1 Full / 1 Half
  • Appliances: Built-In Microwave, Dishwasher, Dryer, Oven/Range - Gas, Refrigerator, Washer, Water Heater
  • Air Cond: Central A/C
  • Heating: 90% Forced Air
  • Fireplaces:
  • Floor:
  • Above Ground Sq Ft: 1378
  • Below Ground Sq Ft: 0
  • Basement: Unfinished,Connecting Stairway,Full,Heated
  • Other: Bathroom - Tub Shower,Dining Area,Floor Plan - Open,No Pet Restrictions,Pets Allowed
  • Water: Public

Exterior Details

  • Lot Description: Not New Construction,Horse Property: No,In City Limits
  • Garage Capacity: N/A
  • Zoning: R-8
  • Roof:
  • Others:
  • Sewer: Public Sewer
  • Parking Features: On Street

Financial Details

  • Tax Amount: $4,720
  • Taxes w/Assessments: N/A
  • Tax/Property ID: N/A
  • Tax Year: 2025

Payment Calculator

Monthly Payment

  • in Principal and Interest
  • in Taxes
Years
% Down Payment
% Mortgage Rate

Listing Location

Questions About..

904 E 20th St Baltimore, MD 21218

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Never Miss A New Property

Get notified any time there's a new home on the market in this neighborhood!

Don't worry! We'll never spam you or sell your details. You can unsubscribe whenever you'd like.

Originating MLS: BRIGHT_MAIN

home

Are you buying or selling a home?

Buying
Selling
Both
home

When are you planning on buying a new home?

1-3 Mo
3-6 Mo
6+ Mo
home

Are you pre-approved for a mortgage?

Yes
No
Using Cash
home

Would you like to schedule a consultation now?

Yes
No

When would you like us to call?

Thanks! We’ll give you a call as soon as possible.

home

When are you planning on selling your home?

1-3 Mo
3-6 Mo
6+ Mo

Would you like to schedule a consultation or see your home value?

Schedule Consultation
My Home Value

or another way