You can't judge a book by it's cover. Similar to you can't judge a row home by just the facade. This is not a typical Baltimore city row home as you see it from the outside - this home offers over 3,500 finished square feet spanning across 4 levels + OFF STREET PARKING + oversized roof top deck with one of the best skyline views I've seen in a while. Step inside to a front living room with tasteful arch wall interior designed feature and a gas fireplace. Moving back to the massive kitchen with large island and built-in dining room table in the rear of the home. You could easily entertain 10+ guests around this kitchen space - there's even a built in cabinet for wine and liquor! Schedule that summer house warming party now. Of course, there's a 1/2 bathroom on this level for added convenience. The home has 2 upper levels + roof top deck level. Upper level 1 has 2 bedrooms, hallway full bathroom, hallway laundry, and hallway storage closet. Upper level 3 offers the ideal master suite with a bedroom, huge ensuite bathroom (shower + separate soaking tub), walk-in closet, and a space for a home office/den (maybe a future wet bar) with exterior door leading to roof top deck access. Enter up the spiral staircase to the true show stopper of this property - an extremely large roof top deck, I swear you could play corn hole up there. It really offers an unbeatable private oasis with panoramic city skyline and harbor views, creating the perfect backdrop for summer nights and Fourth of July fireworks. What a cool feeling to be able to relax perch up on top of your house you are proud to call your home! The home is complete with a fully finished basement with fully ceiling height. It could be your home theatre for movie nights, sports watch zone , gym, or however you imagine this space. This home is perfectly positioned in the heart of Canton with easy walking distance to Canton Square, the Harbor Promenade, and Patterson Park.
Under contract
$565,000
2912 Dillon St, Baltimore, MD 21224
3beds
3,751sqft
Townhouse
Built in 1910
871 Square Feet Lot
$570,900 Zestimate®
$151/sqft
$-- HOA
What's special
Gas fireplaceWalk-in closetHallway storage closetOff street parkingHallway laundryBuilt-in dining room table
- 28 days |
- 424 |
- 11 |
Likely to sell faster than
Zillow last checked:
Listing updated:
Listed by:
Jessica DuLaney 443-286-5465,
Next Step Realty 4439012200,
Listing Team: W Home Group
Source: Bright MLS,MLS#: MDBA2216924
Facts & features
Interior
Bedrooms & bathrooms
- Bedrooms: 3
- Bathrooms: 3
- Full bathrooms: 2
- 1/2 bathrooms: 1
- Main level bathrooms: 1
Basement
- Area: 1053
Heating
- Forced Air, Natural Gas
Cooling
- Central Air, Electric
Appliances
- Included: Dishwasher, Disposal, Dryer, Microwave, Oven/Range - Gas, Refrigerator, Washer, Electric Water Heater
Features
- Breakfast Area, Kitchen Island, Kitchen - Table Space, Eat-in Kitchen, Primary Bath(s), Upgraded Countertops
- Flooring: Hardwood, Wood
- Doors: Storm Door(s)
- Windows: Window Treatments
- Basement: Full,Finished,Heated,Improved,Interior Entry
- Number of fireplaces: 1
- Fireplace features: Glass Doors, Screen
Interior area
- Total structure area: 4,004
- Total interior livable area: 3,751 sqft
- Finished area above ground: 2,951
- Finished area below ground: 800
Property
Parking
- Parking features: Off Street
Accessibility
- Accessibility features: None
Features
- Levels: Four
- Stories: 4
- Pool features: None
- Has spa: Yes
- Spa features: Bath
Lot
- Size: 871 Square Feet
Details
- Additional structures: Above Grade, Below Grade
- Parcel number: 0301111879 057
- Zoning: R-8
- Special conditions: Standard
Construction
Type & style
- Home type: Townhouse
- Architectural style: Federal
- Property subtype: Townhouse
Materials
- Brick
- Foundation: Block
Condition
- Very Good
- New construction: No
- Year built: 1910
Utilities & green energy
- Sewer: Public Sewer
- Water: Public
Community & HOA
Community
- Subdivision: Canton
HOA
- Has HOA: No
Location
- Region: Baltimore
- Municipality: Baltimore City
Financial & listing details
- Price per square foot: $151/sqft
- Tax assessed value: $589,100
- Annual tax amount: $12,950
- Date on market: 6/5/2026
- Listing agreement: Exclusive Right To Sell
- Ownership: Fee Simple
Estimated market value
$570,900
$542,000 - $599,000
$3,051/mo
Price history
| Date | Event | Price |
|---|---|---|
| 6/9/2026 | Contingent | $565,000$151/sqft |
Source: | ||
| 6/5/2026 | Listed for sale | $565,000+17%$151/sqft |
Source: | ||
| 9/10/2018 | Sold | $483,000+3.9%$129/sqft |
Source: Public Record Report a problem | ||
| 6/8/2018 | Price change | $465,000-2.1%$124/sqft |
Source: Keller Williams Legacy Metropolitan #1000456072 Report a problem | ||
| 4/28/2018 | Listed for sale | $475,000-5%$127/sqft |
Source: Keller Williams Legacy Metropolitan #1000456072 Report a problem | ||
| 5/30/2017 | Listing removed | $499,900$133/sqft |
Source: Cummings & Co. Realtors #BA9908916 Report a problem | ||
| 5/22/2017 | Price change | $499,900-2.9%$133/sqft |
Source: Cummings & Co. Realtors #BA9908916 Report a problem | ||
| 5/3/2017 | Price change | $515,000-3.7%$137/sqft |
Source: Cummings & Co. Realtors #BA9908916 Report a problem | ||
| 4/7/2017 | Listed for sale | $535,000+11.5%$143/sqft |
Source: Cummings & Co. Realtors #BA9908916 Report a problem | ||
| 4/3/2013 | Sold | $480,000-2%$128/sqft |
Source: Public Record Report a problem | ||
| 2/23/2013 | Listed for sale | $489,900+88.4%$131/sqft |
Source: RE/MAX Sails #BA8016158 Report a problem | ||
| 10/19/2010 | Sold | $260,000+30%$69/sqft |
Source: Public Record Report a problem | ||
| 8/26/2010 | Sold | $200,000-9.1%$53/sqft |
Source: Public Record Report a problem | ||
| 10/21/2005 | Sold | $220,000+436.6%$59/sqft |
Source: Public Record Report a problem | ||
| 9/17/1996 | Sold | $41,000$11/sqft |
Source: Public Record Report a problem | ||
Public tax history
| Year | Property taxes | Tax assessment |
|---|---|---|
| 2025 | -- | $548,733 +7.9% |
| 2024 | $11,997 +8.6% | $508,367 +8.6% |
| 2023 | $11,045 +2.5% | $468,000 |
| 2022 | $10,773 +2.6% | $468,000 +5.2% |
| 2021 | $10,502 +2.7% | $445,000 +2.7% |
| 2020 | $10,231 | $433,500 |
| 2019 | $10,231 | $433,500 |
| 2018 | $10,231 -1.4% | $433,500 -1.4% |
| 2017 | $10,379 -0.1% | $439,800 +13.8% |
| 2016 | $10,385 | $386,533 +16% |
| 2015 | $10,385 | $333,267 +19% |
| 2014 | $10,385 | $280,000 |
| 2013 | -- | $280,000 |
| 2012 | -- | $280,000 -36.1% |
| 2011 | -- | $438,430 +27.1% |
| 2010 | -- | $344,896 +37.2% |
| 2009 | -- | $251,363 +59.3% |
| 2008 | -- | $157,830 +13.5% |
| 2007 | -- | $139,110 +15.5% |
| 2006 | -- | $120,390 +18.4% |
| 2005 | -- | $101,670 +19.5% |
| 2004 | -- | $85,066 +24.3% |
| 2003 | -- | $68,463 +32% |
| 2002 | -- | $51,860 +7.3% |
| 2001 | -- | $48,310 |
Find assessor info on the county website
Monthly payment
Est. payment$--/mo
Payment breakdown
Explore the cost of this home by adjusting the details. Changes won't be saved.All calculations are estimates and provided by Zillow, Inc. for informational purposes only. Actual amounts may vary.
HOA fees may include property taxes on listings classified as Co-Ops. Contact the listing agent and/or owner for fee details.
Mortgage interest rates are dependent on a number of factors, including credit score, down payment, and repayment length. Interest rate data provided by Zillow Group Marketplace, Inc. as of 1/1/1970 from various mortgage lenders with which we have lead or other similar arrangements; the Estimated Payment is an average of those rates.
See how much you could borrow to make a competitive offer.
Climate risks
Neighborhood: Canton
Nearby schools
GreatSchools rating
- 9/10Hampstead Hill AcademyGrades: PK-8Distance: 0.3 mi
- 1/10National Academy FoundationGrades: 6-12Distance: 1.7 mi
- 3/10Paul Laurence Dunbar High SchoolGrades: 9-12Distance: 1.6 mi
Schools provided by the listing agent
- District: Baltimore City Public Schools
Source: Bright MLS. This data may not be complete. We recommend contacting the local school district to confirm school assignments for this home.
A local agent can set up tours, give advice and negotiate with sellers.
- Maryland
- Baltimore City
- Baltimore
- 21224
- Canton
- 2912 Dillon St







