Skip main navigation
Townhouse for rent
  • $2,550/mo

    306 E 21st St, Baltimore, MD 21218

    3beds
    --sqft
    Price is base rent and doesn't include required fees.
    Townhouse
    Available now
    No pets
    Central air
    -- Laundry
    On street parking
    Natural gas, forced air
    Contact manager for more details about this home.

    What's special

    Fireplace accentUnfinished basementWasher and dryerExposed brick wallCozy carpetAmple closet spaceStainless-steel appliances
    Spacious and fully updated 3-bedroom, 2.5 baths rowhome with an urban- contemporary flair! Just what you've been searching for. This beauty features a sunlit, open-floor plan that illuminates the exposed brick wall and fireplace accent. A "good to be home" feeling with a sense of community and family is what you will find here. This rare rental is ready for family and friends' gatherings on the main level with a half-bath, livingroom, dining area, spacious kitchen with granite counter tops and stainless-steel appliances. The home also features luxury vinyl plank flooring on the main level and cozy carpet on the upper level. You will find 3 spacious bedrooms on the upper level, all with more than ample closet space, as well as your washer and dryer. Need more space for storage? The unfinished basement is able to meet your storage needs. Set the stage for a show-stopping Baltimore City lifestyle! The superb market location brims steps away from shopping, dining, and doing! Easy access to public transportation, 83, Johns Hopkins University and University of Baltimore. VOUCHERS WELCOME. Schedule your tour today!
    13 days
    on Zillow
    |
    --
    |
    --
    |
    Travel times

    Facts & features

    Interior

    Bedrooms & bathrooms
    • Bedrooms: 3
    • Bathrooms: 3
    • Full bathrooms: 2
    • 1/2 bathrooms: 1
    Heating
    • Natural Gas, Forced Air
    Cooling
    • Central Air
    Features
    • Dining Area, Open Floorplan, Recessed Lighting
    • Has basement: Yes

    Property

    Parking
    • Parking features: On Street
    • Details: Contact manager
    Features
    • Exterior features: Contact manager
    Details
    • Parcel number: 12133813061

    Construction

    Type & style
    • Home type: Townhouse
    • Property subtype: Townhouse
    Condition
    • Year built: 1920

    Building

    Management
    • Pets allowed: No

    Community & HOA

    Location
    • Region: Baltimore

    Financial & listing details

    • Lease term: Contact For Details

    Price history

    DateEventPrice
    4/22/2025Listed for rent$2,550
    Source: Bright MLS #MDBA2164982
    3/27/2025Sold$205,000-8.9%
    Source: Bright MLS #MDBA2155550
    3/5/2025Contingent$225,000
    Source: Bright MLS #MDBA2155550
    2/14/2025Listed for sale$225,000+40.8%
    Source: Bright MLS #MDBA2155550
    8/30/2017Sold$159,800-5.4%
    Source: Agent Provided

    Neighborhood: Barclay