Share This Listing

Message

963 characters remaining

Hmm, there seems to have been an error sending your message. Please try again.

Your email has been sent.

Still interested?

Contact the brokers for more information about this property

Investment Highlights

  • Strong Investment Opportunity with recently leased retail space and occupied residential units on the 2nd & 3rd levels
  • Perfect for investors looking for cash flow and a strong tenant mix
  • Excellent access downtown and the residential neighborhoods of NW DC
  • 100% occupied mixed-use building on the 2100 block of 18th Street NW in Adams Morgan that comes with rear parking
  • Located on 18th Street NW in Adams Morgan, one of DC’s most well-known nightlife destinations

Property Facts

Sale Type
Investment
Property Type
Retail
Property Subtype
Storefront Retail/Residential
Building Size
3,900 SF
Building Class
A
LoopNet Rating
4 Star
Year Built/Renovated
1900/2021
Price
$1,500,000
Price Per SF
$384.62
Percent Leased
100%
Tenancy
Multiple
Building Height
4 Stories
Building FAR
3.00
Lot Size
0.03 AC
Zoning
MU-4 - mixed-use areas that permit a range of uses including commercial, institutional, and residential development at moderate densities
Parking
1 Spaces (0.22 Spaces per 1,000 SF Leased)
Frontage
20’ on 18th St NW

Amenities

  • Tenant Controlled HVAC
  • Air Conditioning
  • Smoke Detector
Exceptionally walkable
100/100
Somewhat drivable
30/100
Exceptional public transit
90/100
Exceptionally bikeable
90/100

Nearby Major Retailers

barre3
Orangetheory Fitness
SoulCycle
CrossFit
[solidcore]
Compass Coffee
Trader Joe's
TD Bank
Truist
Bank of America

Property Taxes

Property Taxes

Parcel Number
2554-0815
Land Assessment
$285,750
Improvements Assessment
$1,116,810
Total Assessment
$1,402,560
  • Listing ID: 40738528

  • Date on Market: 6/1/2026

  • Last Updated:

  • Address: 2104 18th St NW, Washington, DC 20009

Link copied
Your LoopNet account has been created!

Please Share Your Feedback

We welcome any feedback on how we can improve LoopNet to better serve your needs.
X
{{ getErrorText(feedbackForm.starRating, "rating") }}
255 character limit ({{ remainingChars() }} charactercharacters remainingover)
{{ getErrorText(feedbackForm.msg, "rating") }}
{{ getErrorText(feedbackForm.fname, "first name") }}
{{ getErrorText(feedbackForm.lname, "last name") }}
{{ getErrorText(feedbackForm.phone, "phone number") }}
{{ getErrorText(feedbackForm.phonex, "phone extension") }}
{{ getErrorText(feedbackForm.email, "email address") }}