Section Image Section Image

Explore Similar Townhomes Within 2 Miles of O'Donnell Heights, MD

  • /13

    $1,800 per month

    • 3 Beds
    • 1 Bath
    • Townhouse for Rent

    711 N Streeper St, Baltimore, MD 21205

    Agent Photo

    Tom Nwachukwu

    Century 21 Downtown

    (301) 234-7285

    711 N Streeper St, Baltimore, MD 21205
  • /60

    $3,500 per month

    • 3 Beds
    • 3 Baths
    • 1,462 Sq Ft
    • Townhouse for Rent

    3215 Fleet St, Baltimore, MD 21224

    This house checks all boxes, Parking Pad+Rooftop Deck+3 Bed/3 Bath home = Amazing! Main level includes Living room, Kitchen w/granite counter & stainless steel appliances and sep Dining room. On the upper level are 2 Master Bdrms ea w/private Baths & walk-in closets. Lower level find the 3rd Bdrm or Fam room & full bath. Head up to the Rooftop deck for stunning views of Charm City.

    Agent Photo

    Joseph DeSimone

    Cummings & Co. Realtors

    (301) 901-8977

    3215 Fleet St, Baltimore, MD 21224
  • /11

    $1,525 per month

    • 2 Beds
    • 1.5 Baths
    • 1,016 Sq Ft
    • Townhouse for Rent

    3522 Dunhaven Rd, Dundalk, MD 21222

    Welcome to this inviting Baltimore County home featuring 2 bedrooms and 1.5 bathrooms with an open floor plan that flows seamlessly from the spacious living area to the dining room and into the kitchen with new appliances.Enjoy extra living space with a finished basement and the convenience of a garage. Treasure the charm of an enclosed front porch—a great spot to relax—or entertain

    Agent Photo

    Karen Harms

    Cummings & Co. Realtors

    (410) 769-3709

    3522 Dunhaven Rd, Dundalk, MD 21222
  • /37

    $2,495 per month

    • 3 Beds
    • 1.5 Baths
    • 1,080 Sq Ft
    • Townhouse for Rent

    7901 Wynbrook Rd, Baltimore, MD 21224

    Welcome to 7901 Wynwood Rd, a fully renovated brick townhome. This modern and stylish home is completely move-in ready, offering comfort, convenience, and updates you’ll love. Step inside to a bright and open main level featuring a spacious living area, dining space, and a convenient half bathroom. The standout feature is the fully renovated kitchen, complete with stainless steel appliances,

    Agent Photo

    Lening Rivera

    Coldwell Banker Realty

    (301) 901-7014

    7901 Wynbrook Rd, Baltimore, MD 21224
  • /3

    $1,300 per month

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft
    • Townhouse for Rent

    2215 E Fairmount Ave Unit 1ST FLOOR, Baltimore, MD 21231

    Newly updated 1 Bedroom apartment in the sought after neighborhood of Butchers Hill. This apartment is just a couple of blocks from Johns Hopkins campus and within close proximity of Fells Point attractions. New floors, new recessed lighting and new appliances.

    Agent Photo

    Michael Nugent

    Corner House Realty

    (301) 507-3256

    2215 E Fairmount Ave Unit 1ST FLOOR, Baltimore, MD 21231
  • /26

    $1,975 per month

    • 2 Beds
    • 2.5 Baths
    • 1,148 Sq Ft
    • Townhouse for Rent

    3809 E Pratt St, Baltimore, MD 21224

    Stylish Highlandtown Rental with Modern Upgrades! This well-appointed interior row home in the heart of Highlandtown offers a blend of classic charm and modern updates across three levels. The main floor features a welcoming living room with hardwood floors, wainscoting, recessed lighting, and a ceiling fan. The dining area includes built-in bench seating and flows seamlessly into a sleek kitchen

    Agent Photo

    Lee Tessier

    EXP Realty, LLC

    (443) 274-4572

    3809 E Pratt St, Baltimore, MD 21224
  • /15

    $1,350 per month

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Townhouse for Rent

    2014 Fleet St Unit A, Baltimore, MD 21231

    Welcome home to this two bedroom and one full bath Fells Point unit. Conveniently located, it is just a few blocks from Broadway Square and Thames St in Fells Point. The unit encompasses the main floor of the rowhome and has a living room that is open to the functional kitchen, which includes a cooktop, dishwasher, and refrigerator. Adjacent is the full bathroom. There is one bedroom located to

    Agent Photo

    William Weeks

    Coldwell Banker Realty

    (301) 381-5616

    2014 Fleet St Unit A, Baltimore, MD 21231
  • /14

    $870 - $1,345 per month

    Foundry by the Park

    1 - 2 Beds

    7003 Dunmanway, Dundalk, MD 21222

    Stunning renovated single-level and town home style with 1 and 2 bedroom floor plans and private entrance options. Updated kitchens in fresh gray and white finishes include modern cabinetry and new countertops. You'll find a pet friendly community with a playground, on-site parking and beautiful landscaping. Exceptional living in heart of historic Dundalk!Our professional staff is dedicated

    7003 Dunmanway, Dundalk, MD 21222
  • /43

    $2,695 per month

    • 5 Beds
    • 2 Baths
    • 1,764 Sq Ft
    • Townhouse for Rent

    3318 E Baltimore St, Baltimore, MD 21224

    This home perfectly blends classic Baltimore charm with modern elegance. Step inside to be greeted by dual-sided brick walls and a focal point faux fireplace with a custom mantel that adds warmth and character. The standout staircase features iron balusters, while the kitchen shines with a custom peninsula showcasing wood slats and a waterfall stone countertop, complemented by stylish two-tone

    Tom Atwood Keller Williams Legacy

    3318 E Baltimore St, Baltimore, MD 21224
  • /17

    $2,100 per month

    • 4 Beds
    • 2 Baths
    • 1,900 Sq Ft
    • Townhouse for Rent

    401 Elrino St, Baltimore, MD 21224

    Exceptional find, walking distance to Bayview Medical Center! Entire house, including finished basemen/efficiency with private entrance, new renovation, hardwood floors, french doors, front and back porches, fenced yard. Unique charm, end of unit. Lots of retail and markets nearby. Easy access to l95.

    401 Elrino St, Baltimore, MD 21224
  • /4

    $925 per month

    • 1 Bed
    • 1 Bath
    • 1,374 Sq Ft
    • Townhouse for Rent

    2958 Cornwall Rd Unit 2, Dundalk, MD 21222

    Second Floor apartment Featuring 1 spacious bedroom and a full bathroom, this property is perfect for those seeking a cozy yet functional apartment. The inviting brick exterior adds character, while the on-street parking ensures convenience for residents and guests alike. Available for lease starting September 5, 2025, with a minimum lease term of 6 months. Rent includes water. No smoking, no

    Jeffrey Mohler Mohler and Gary Realtors LLC

    2958 Cornwall Rd Unit 2, Dundalk, MD 21222
  • /10

    $1,350 per month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Townhouse for Rent

    2611 E Fayette St Unit 1, Baltimore, MD 21224

    Now Leasing in Patterson Park! Don’t miss this opportunity to live in one of Baltimore’s most vibrant neighborhoods! 2611 E Fayette St, Baltimore, MD 21224 6 or 12 Month Lease Options | Available Now Spacious 2-Bedroom + Den Apartment Perfect for Johns Hopkins Hospital & Bayview employees! Full Bathroom WiFi INCLUDED Private Laundry Room Security

    2611 E Fayette St Unit 1, Baltimore, MD 21224
  • /3

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    2409 Fleet St, Baltimore, MD 21224

    Move-in ready 2BR/2BA Townhome located on a tree-lined street in the quiet but bustling neighborhood of Canton. Make your way to the front door of your forever home and step into a home filled with original character featuring an exposed brick wall, an arched entryway, wide floor moldings, crown moldings, tons of natural light, a freshly painted interior, and hardwood floors. The main floor

    Thomas Harrison VYBE Realty

    2409 Fleet St, Baltimore, MD 21224
  • /10

    $1,400 per month

    • 3 Beds
    • 1 Bath
    • 2,100 Sq Ft
    • Townhouse for Rent

    535 N Streeper St, Baltimore, MD 21205

    Gorgeous Townhouse, close to downtown Baltimore and John Hopkins- 3 bedrooms- Spacious Kitchen- Fenced Backyard - Washer/dryer hook up ports- Close to two bus stopsA MUST SEE! Email or call to schedule a time house tour.Please call for details on the house or pets! Thank you!

    535 N Streeper St, Baltimore, MD 21205
  • /31

    $2,400 per month

    • 2 Beds
    • 2.5 Baths
    • 2,271 Sq Ft
    • Townhouse for Rent

    1107 S Ellwood Ave, Baltimore, MD 21224

    Welcome to 1107 S Ellwood Avenue, pristinely located just steps from Canton Waterfront Park, O'Donnell Square, and The Shops at Canton Crossing. This 13-foot wide home is located on a quiet beautifully tree-lined street, always with ample street parking. The main level of the home is spacious and open, with a large living room boasting plenty of natural light from the double windows. Before

    Matthew Harris Berkshire Hathaway HomeServices Homesale Realty

    1107 S Ellwood Ave, Baltimore, MD 21224
  • /29

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Townhouse for Rent

    118 S Washington St Unit 1, Baltimore, MD 21231

    HUGE 2-story 2 bedroom 2 bathroom apartment only a short walk from Patterson Park and John Hopkins. The large newly renovated kitchen has a brand new cabinets, granite countertops, dishwasher and microwave. The new under counter lighting can change to any color you would like. The apartment has new luxury vinyl plank flooring through out. The laundry room with plenty of room for storage. Living

    118 S Washington St Unit 1, Baltimore, MD 21231
  • /11

    $1,995 per month

    • 2 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • Townhouse for Rent

    2307 Foster Ave, Baltimore, MD 21224

    Live Where Charm Meets Convenience! Welcome to 2307 Foster Ave—where city living feels like home. Nestled in one of Baltimore’s most sought-after neighborhoods, this gem offers the perfect blend of urban energy and suburban tranquility. Just steps from Patterson Park, Canton, Fells Point, and Harbor East, you’ll enjoy vibrant dining, waterfront strolls, and community vibes—all within walking

    John Chrissomallis Cummings & Co. Realtors

    2307 Foster Ave, Baltimore, MD 21224
  • /38

    $1,150 per month

    • 1 Bed
    • 2 Baths
    • 900 Sq Ft
    • Townhouse for Rent

    2926 E Fayette St, Baltimore, MD 21224

    Convenient location lots of buses, park up the street, markets across the street. Patterson Park is a couple blocks down.

    2926 E Fayette St, Baltimore, MD 21224
  • /12

    $2,500 per month

    • 2 Beds
    • 3.5 Baths
    • 1,687 Sq Ft
    • Townhouse for Rent

    4600 Gough St, Baltimore, MD 21224

    Stylish 2 bed, 3.5 bath end-unit townhouse with custom Closet America walk-ins, in-built wardrobe, and stainless steel kitchen appliances. Features include two living areas, 12’x14’ deck, 1-car garage, washer & dryer, and upgraded ADT security system. HOA fees covered, snow removal included, next to a park and less than 5 miles from I-95 (off 895 South ramp).Below is the automatic link to

    NIKITA LAWS Berkshire Hathaway HomeServices Homesale Realty

    4600 Gough St, Baltimore, MD 21224
  • /14

    $1,475 per month

    • 2 Beds
    • 2.5 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    800 N Curley St, Baltimore, MD 21205

    This newly renovated house offers two bedrooms, two full bathrooms on the second level and a powder room on the main level, open floor plan provides ample space for comfortable living. The modern kitchen features Stainless Steel Appliances and granite countertops. Central Air conditioning. Washer and dryer hook up in the basement. Fenced in yard. This home is surrounded by a vibrant community

    800 N Curley St, Baltimore, MD 21205
  • /21

    $1,850 per month

    • 3 Beds
    • 1.5 Baths
    • 1,040 Sq Ft
    • Townhouse for Rent

    3413 Noble St, Baltimore, MD 21224

    Beautiful home in Highlandtown! Move in ready! Complimentary finishes including neutral paint, gorgeous granite counter tops in the spacious kitchen with lots of storage and counter space and trendy flooring throughout. Conveniently located near restaurants and main commuter routes. Home features 3 bedrooms, 1.5 bathrooms including a half bath on the main level! Make your appointment today!

    Carolyne Maina Guerilla Realty LLC

    3413 Noble St, Baltimore, MD 21224
  • /39

    $2,650 per month

    • 3 Beds
    • 3.5 Baths
    • 1,700 Sq Ft
    • Townhouse for Rent

    125 S Clinton St, Baltimore, MD 21224

    Located on a quiet street in between Patterson Park and Highlandtown, this beautiful, modern brick rowhouse features 3 bedrooms and 3.5 bathrooms within a total of 1,700 square feet. The open first floor features a roomy living room with a bright oversized front window, a TV wall mount, a smart fan, and an energy efficient, insulated, fiberglass, multi-lock front door (very secure). The

    125 S Clinton St, Baltimore, MD 21224
  • /13

    $1,900 per month

    • 4 Beds
    • 2 Baths
    • 1,620 Sq Ft
    • Townhouse for Rent

    7939 Gough St, Baltimore, MD 21224

    ***Vouchers Welcome***Recently Updated***Brick Front Interior Row/Townhouse with 4 Bedrooms and 2 Full Baths Interior Row/Townhouse located in Eastwood Heights. Spacious living area, hardwood flooring throughout the house, Kitchen with stainless steel appliances, Fresh paint, new electric lights and fixtures. Fully finished outside entrance basement with one bedroom and one full bath.

    Raj Sidhu Your Realty Inc.

    7939 Gough St, Baltimore, MD 21224
  • /23

    $3,000 per month

    • 4 Beds
    • 2.5 Baths
    • 2,300 Sq Ft
    • Townhouse for Rent

    124 S Highland Ave, Baltimore, MD 21224

    A fantastic place to call home that's ready for you and your family.All brand new renovation including stainless steel appliances, brand new HVAC, quartz countertops, and tile bathrooms.Kwikset lock on front door for easier access and enhanced security.A few blocks walk to Patterson Park.Hazlo's International Grocery, ALDI, and Cinco De Mayo Market all within a 1/4 mile. Harris

    124 S Highland Ave, Baltimore, MD 21224
  • /35

    $2,600 per month

    • 2 Beds
    • 2 Baths
    • 1,344 Sq Ft
    • Townhouse for Rent

    3403 Harmony Ct, Baltimore, MD 21224

    Welcome to the chic city lifestyle in one of Baltimore’s best neighborhoods! This stylish rowhome features two newly renovated luxury bathrooms—one on each level—along with a private driveway in the rear and a rooftop terrace perfect for relaxing or entertaining. Thoughtfully designed with modern finishes throughout. 2 Bedrooms | 2 Full Baths | Private Parking | Rooftop Terrace

    JEFF GAONA Samson Properties

    3403 Harmony Ct, Baltimore, MD 21224
  • /12

    $1,850 per month

    • 2 Beds
    • 2 Baths
    • 1,344 Sq Ft
    • Townhouse for Rent

    224 N Milton Ave, Baltimore, MD 21224

    Fully renovated 3/2 town house near Patterson Park. Hardwood floors on 1st floor with updated kitchen, large coat closet and laundry room . Master bedroom with full bath plus 2 bedrooms and full guest bath on 2nd floor. Fenced in back patio perfect for summer bar b q's. Full basement boasts tons of storage area.

    224 N Milton Ave, Baltimore, MD 21224
  • /20

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,032 Sq Ft
    • Townhouse for Rent

    251 S Robinson St, Baltimore, MD 21224

    Turn key ready for you!!! Freshly painted, new carpet, upgraded kitchen, upgraded baths, nice flooring throughout, granite counters, high-end cabinetry, fenced in back area - this home has it all! Convenient to the park, shopping, dining, and entertainment! Make an appointment today! 700+ credit scores required.

    Chris Westerlund Samson Properties

    251 S Robinson St, Baltimore, MD 21224
  • /15

    $2,250 per month

    • 2 Beds
    • 2.5 Baths
    • 1,400 Sq Ft
    • Townhouse for Rent

    2209 Mullikin St, Baltimore, MD 21231

    This property at 2209 Mullikin St features 2 bedrooms and 2.5 bathrooms within a total of 1,400 square feet. The living space includes a nice living room equipped for comfort and efficient heating and cooling. The bathrooms offer a combination of tub and shower facilities, ensuring convenience for residents. The property also includes essential amenities such as a washer and dryer for in-home

    2209 Mullikin St, Baltimore, MD 21231
  • /20

    $3,495 per month

    • 4 Beds
    • 3 Baths
    • 1,944 Sq Ft
    • Townhouse for Rent

    718 S Curley St, Baltimore, MD 21224

    Stunningly renovated property w/ OFF STREET parking available for rent today! You will be impressed with the quality of work in this home and proud to rent it! Offering 4 bedrooms (2 upstairs and 2 in basement) with 3 full bathrooms (2 upstairs and 1 in basement). Hardwood floors across both main and upper level and tile floors in the basement (woohoo no carpet). Easy off street parking in the

    Jessica DuLaney Next Step Realty

    718 S Curley St, Baltimore, MD 21224
  • /73

    $3,300 per month

    • 4 Beds
    • 4 Baths
    • 1,500 Sq Ft
    • Townhouse for Rent

    519 N Washington St, Baltimore, MD 21205

    Four bedroom four bathroom furnished house right on the Johns Hopkins medical campus.Hardwood floors, central heat and AC, dishwasher, washer/dryer, gated parking for one car.Right on the Johns Hopkins medical campus and within one block of the hospital, school of public health, and school of nursing. Door to door security escorts available 24/7 within the Hopkins Lyft program

    519 N Washington St, Baltimore, MD 21205
  • /9

    $1,200 per month

    • 3 Beds
    • 1 Bath
    • Townhouse for Rent

    639 N Kenwood Ave, Baltimore, MD 21205

    Welcome to this charming 3-bedroom home located in the vibrant city of Baltimore, MD. This property boasts a newly renovated kitchen, complete with a stove, refrigerator, and stainless steel appliances, perfect for those who love to cook. The single bathroom is a standout feature, recently updated with a ceramic tile shower that adds a touch of luxury. The entire home is carpeted wall to wall,

    Charles Barnett Samson Properties

    639 N Kenwood Ave, Baltimore, MD 21205
  • /38

    $700 per month

    • 1 Bed
    • 2 Baths
    • 900 Sq Ft
    • Townhouse for Rent

    2926 E Fayette St, Baltimore, MD 21224

    Convenient location lots of buses, park up the street, markets across the street. Patterson Park is a couple blocks down.

    2926 E Fayette St, Baltimore, MD 21224
  • /20

    $2,850 per month

    • 3 Beds
    • 3 Baths
    • 1,555 Sq Ft
    • Townhouse for Rent

    2112 Eastern Ave, Baltimore, MD 21231

    Stunning 3 bedroom, 3.5 bath renovated townhome in Upper Fells Point. Each level of this home boasts a main suite with private bath and seating area/office. Beautiful flooring and tile work throughout. The kitchen includes all new stainless steel appliances, including a professional grade stove. Washer/dryer and half bath are located off of the kitchen. 3/4 mile from Johns Hopkins Hospital, close

    Rebecca Frey Weaver Realty, LLC

    2112 Eastern Ave, Baltimore, MD 21231
  • /90

    $3,500 per month

    • 4 Beds
    • 4 Baths
    • 2,100 Sq Ft
    • Townhouse for Rent

    505 N Washington St, Baltimore, MD 21205

    Recently renovated, fully furnished, four bedroom house with four en suite full bathrooms right on the Johns Hopkins medical campus. The house is within one block of Johns Hopkins Hospital, School of Public Health, and School of Nursing. Free door to door security escorts available 24/7 and also within the free Lyft perimeter. Recently renovated to be perfect for students. **When

    505 N Washington St, Baltimore, MD 21205
  • /16

    $1,900 per month

    • 3 Beds
    • 2.5 Baths
    • 2,300 Sq Ft
    • Townhouse for Rent

    725 N Chester St, Baltimore, MD 21205

    This beautifully renovated home offers modern updates and a prime location near Johns Hopkins Hospital. The kitchen has been fully upgraded with stainless steel appliances, white cabinetry, granite countertops, and a stylish backsplash. Throughout the home, you’ll find luxury vinyl plank flooring and fresh paint, creating a bright and welcoming feel.The main level features a convenient

    Ashutosh Vashist Pearson Smith Realty, LLC

    725 N Chester St, Baltimore, MD 21205
  • /12

    $995 per month

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft
    • Townhouse for Rent

    2324, Baltimore, MD 21224

    3 bedroom/ 2 bathroom townhouse. Located in a Great Location in CANTON! House was fully renovated 5 years ago. Second floor bedroom is available for rent. Big room with a lot of sunlight, 3 big windows, modern bathroom, washer and dryer on second floor. You will share the main floor with two young professional guys in their twenties.

    2324, Baltimore, MD 21224
  • /22

    $1,900 per month

    • 3 Beds
    • 2 Baths
    • 1,178 Sq Ft
    • Townhouse for Rent

    3017 Fait Ave, Baltimore, MD 21224

    Great 3br/2ba townhome in the heart of Canton. Blocks from restaurants, shops, and the water. Wood floors, granite countertops and lots of charm. Fully finished basement with bedroom and full bathroom. Minutes from all major interstates. Must use listing agents' application and lease. First month's rent and security deposit due upon lease signing. Please be advised repairs are in progress at the

    Erica Taylor American Dream Realty and Management

    3017 Fait Ave, Baltimore, MD 21224
  • /51

    $1,899 per month

    • 2 Beds
    • 2.5 Baths
    • 1,016 Sq Ft
    • Townhouse for Rent

    2207 Mullikin St Unit `1, Baltimore, MD 21231

    HOME IS AVAILABLE TODAY!!!!Brick town home, with 2 bedrooms, 2 1/2 bathrooms and 1016 square feet of living space. The town home was newly renovated in 2013 for you to enjoy. Beautiful wood floors throughout and open floor plan leading to a cooks dream kitchen with tons of cabinet space and granite counter tops and fully equipped with stainless steel appliances. Tons of natural lighting

    2207 Mullikin St Unit `1, Baltimore, MD 21231
  • /25

    $2,200 per month

    • 2 Beds
    • 2 Baths
    • 972 Sq Ft
    • Townhouse for Rent

    502 S Highland Ave, Baltimore, MD 21224

    Beautifully updated townhome in Canton! This home features an open floor plan with wood floors throughout and fenced in rear yard. Upper level has 2 spacious bedrooms and 2 full baths. Steps away from Patterson Park, and just minutes to Canton Crossing, restaurants, and I-95 / I-895. Available for October 1st move-in.

    David Jimenez RE/MAX Distinctive Real Estate, Inc.

    502 S Highland Ave, Baltimore, MD 21224
  • /23

    $2,000 per month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Townhouse for Rent

    2307 Foster Ave, Baltimore, MD 21224

    2 Bedroom, 1 Bathroom home available for rent. Perfect for young professionals! Steps away from everything Canton has to offer from shopping to great restaurants, entertainment & more. One block away from Patterson Park. Some amenities include an updated kitchen with granite countertops, central AC and washer/dryer.

    2307 Foster Ave, Baltimore, MD 21224
How to Rent a Home