Skip main navigation
Townhouse for rent
  • $3,970/mo

    128 Thomas St NW UNIT A, Washington, DC 20001

    3beds
    1,682sqft
    Price may not include required fees and charges.
    Townhouse
    Available Sun Nov 2 2025
    Cats, dogs OK
    Central air, electric
    Dryer in unit laundry
    Off street parking
    Natural gas, forced air, fireplace

    What's special

    Quiet tree-lined streetDecorative fireplaceFormal dining area
    Victorian-style townhome located on a quiet tree-lined street, yet within walking distance of all the great interest points that the neighborhood of Bloomingdale's has to offer. 15 to 25min walk to Shaw, NoMa, and Rhode Island metro stations, 3min walk to a public park, along with plenty of cafes and restaurants. This 3 bedroom/2.5 bath upper unit offers a spacious kitchen with granite countertops, a rear enclosed sunroom & deck for outdoor entertainment, a light-filled living room with a decorative fireplace, and a formal dining area. All three bedrooms are located on the upper level, along with two full bathrooms. Washer/Dryer In unit. One off-street parking space is available. Pets are welcome.
    31 days
    on Zillow
    |
    --
    |
    --
    |
    District law requires that a housing provider state that the housing provider will not refuse to rent a rental unit to a person because the person will provide the rental payment, in whole or in part, through a voucher for rental housing assistance provided by the District or federal government.
    Travel times

    Facts & features

    Interior

    Bedrooms & bathrooms
    • Bedrooms: 3
    • Bathrooms: 3
    • Full bathrooms: 2
    • 1/2 bathrooms: 1
    Heating
    • Natural Gas, Forced Air, Fireplace
    Cooling
    • Central Air, Electric
    Appliances
    • Included: Dishwasher, Disposal, Dryer, Microwave, Refrigerator, Stove, Washer
    • Laundry: Dryer In Unit, In Unit, Washer In Unit
    Features
    • 9'+ Ceilings, Crown Molding, Dining Area, Floor Plan - Traditional, High Ceilings, Primary Bath(s)
    • Flooring: Carpet, Hardwood
    • Has basement: Yes
    • Has fireplace: Yes
    Interior area
    • Total interior livable area: 1,682 sqft

    Property

    Parking
    • Parking features: Off Street
    • Details: Contact manager
    Features
    • Exterior features: Contact manager

    Construction

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

    Building

    Management
    • Pets allowed: Yes

    Community & HOA

    Location
    • Region: Washington

    Financial & listing details

    • Lease term: Contact For Details

    Price history

    DateEventPrice
    9/4/2025Listed for rent$3,970+7.9%$2/sqft
    Source: Bright MLS #DCDC2220892
    7/20/2023Listing removed--
    Source: Zillow Rentals
    7/2/2023Listed for rent$3,680+5.2%$2/sqft
    Source: Zillow Rentals
    7/7/2021Listing removed--
    Source: Zillow Rental Network Premium
    6/11/2021Price change$3,497-4.2%$2/sqft
    Source: Zillow Rental Network Premium

    Neighborhood: Bloomingdale