Warning: session_start(): Unable to clear session lock record in /var/www/app/httpdocs/inc/classes/Session.php on line 21 Call Stack: 0.0000 380144 1. {main}() /var/www/app/httpdocs/index.php:0 0.0000 397056 2. require_once('/var/www/app/httpdocs/sql_connect.php') /var/www/app/httpdocs/index.php:23 0.0001 407080 3. require_once('/var/www/app/boot/app.php') /var/www/app/httpdocs/sql_connect.php:45 0.0011 763624 4. Container->boot() /var/www/app/boot/app.php:39 0.0033 1345464 5. Container->registerProviders() /var/www/app/httpdocs/inc/classes/Container.php:84 0.7932 1619864 6. REW\Providers\LocaleProvider->register() /var/www/app/httpdocs/inc/classes/Container.php:282 0.7933 1623664 7. Container->get() /var/www/app/httpdocs/inc/classes/Providers/LocaleProvider.php:60 0.7933 1625880 8. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:137 0.7933 1625880 9. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7933 1625880 10. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7933 1625880 11. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7933 1625880 12. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7934 1626120 13. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 0.7934 1627896 14. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 0.7934 1627896 15. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7934 1627896 16. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 0.7934 1627896 17. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 0.7934 1628408 18. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7934 1628408 19. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7934 1628408 20. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7934 1628408 21. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7934 1629232 22. ReflectionClass->newInstanceArgs() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7934 1629288 23. REW\Backend\Session->__construct() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7935 1629288 24. REW\Session->startSession() /var/www/app/httpdocs/backend/classes/Session.php:16 0.7935 1629288 25. session_start() /var/www/app/httpdocs/inc/classes/Session.php:21 Warning: session_start(): Failed to read session data: memcached (path: mcrouter.rew-memcached:5000) in /var/www/app/httpdocs/inc/classes/Session.php on line 21 Call Stack: 0.0000 380144 1. {main}() /var/www/app/httpdocs/index.php:0 0.0000 397056 2. require_once('/var/www/app/httpdocs/sql_connect.php') /var/www/app/httpdocs/index.php:23 0.0001 407080 3. require_once('/var/www/app/boot/app.php') /var/www/app/httpdocs/sql_connect.php:45 0.0011 763624 4. Container->boot() /var/www/app/boot/app.php:39 0.0033 1345464 5. Container->registerProviders() /var/www/app/httpdocs/inc/classes/Container.php:84 0.7932 1619864 6. REW\Providers\LocaleProvider->register() /var/www/app/httpdocs/inc/classes/Container.php:282 0.7933 1623664 7. Container->get() /var/www/app/httpdocs/inc/classes/Providers/LocaleProvider.php:60 0.7933 1625880 8. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:137 0.7933 1625880 9. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7933 1625880 10. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7933 1625880 11. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7933 1625880 12. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7934 1626120 13. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 0.7934 1627896 14. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 0.7934 1627896 15. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7934 1627896 16. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 0.7934 1627896 17. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 0.7934 1628408 18. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.7934 1628408 19. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.7934 1628408 20. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.7934 1628408 21. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.7934 1629232 22. ReflectionClass->newInstanceArgs() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7934 1629288 23. REW\Backend\Session->__construct() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.7935 1629288 24. REW\Session->startSession() /var/www/app/httpdocs/backend/classes/Session.php:16 0.7935 1629288 25. session_start() /var/www/app/httpdocs/inc/classes/Session.php:21 Warning: session_start(): Unable to clear session lock record in /var/www/app/httpdocs/inc/classes/Session.php on line 21 Call Stack: 0.0000 380144 1. {main}() /var/www/app/httpdocs/index.php:0 0.0000 397056 2. require_once('/var/www/app/httpdocs/sql_connect.php') /var/www/app/httpdocs/index.php:23 0.0001 407080 3. require_once('/var/www/app/boot/app.php') /var/www/app/httpdocs/sql_connect.php:45 0.0011 763624 4. Container->boot() /var/www/app/boot/app.php:39 1.5857 1834936 5. Container->installPlugins() /var/www/app/httpdocs/inc/classes/Container.php:89 1.5861 1913360 6. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:376 1.5861 1926560 7. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 1.5861 1926560 8. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 1.5861 1926560 9. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 1.5861 1926560 10. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 1.5861 1926800 11. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 1.5861 1929216 12. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 1.5861 1929216 13. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 1.5861 1929216 14. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 1.5861 1929216 15. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 1.5862 1929216 16. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 1.5862 1929216 17. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 1.5862 1929216 18. DI\Definition\Resolver\FactoryResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 1.5862 1929592 19. Invoker\Invoker->call() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/FactoryResolver.php:81 1.5862 1930160 20. call_user_func_array:{/var/www/app/vendor/php-di/invoker/src/Invoker.php:82}() /var/www/app/vendor/php-di/invoker/src/Invoker.php:82 1.5862 1930552 21. {closure:/var/www/app/config/bindings.php:12-16}() /var/www/app/vendor/php-di/invoker/src/Invoker.php:82 1.5862 1930552 22. REW\Session->startSession() /var/www/app/config/bindings.php:14 1.5862 1930552 23. session_start() /var/www/app/httpdocs/inc/classes/Session.php:21 Warning: session_start(): Failed to read session data: memcached (path: mcrouter.rew-memcached:5000) in /var/www/app/httpdocs/inc/classes/Session.php on line 21 Call Stack: 0.0000 380144 1. {main}() /var/www/app/httpdocs/index.php:0 0.0000 397056 2. require_once('/var/www/app/httpdocs/sql_connect.php') /var/www/app/httpdocs/index.php:23 0.0001 407080 3. require_once('/var/www/app/boot/app.php') /var/www/app/httpdocs/sql_connect.php:45 0.0011 763624 4. Container->boot() /var/www/app/boot/app.php:39 1.5857 1834936 5. Container->installPlugins() /var/www/app/httpdocs/inc/classes/Container.php:89 1.5861 1913360 6. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:376 1.5861 1926560 7. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 1.5861 1926560 8. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 1.5861 1926560 9. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 1.5861 1926560 10. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 1.5861 1926800 11. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 1.5861 1929216 12. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 1.5861 1929216 13. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 1.5861 1929216 14. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 1.5861 1929216 15. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 1.5862 1929216 16. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 1.5862 1929216 17. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 1.5862 1929216 18. DI\Definition\Resolver\FactoryResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 1.5862 1929592 19. Invoker\Invoker->call() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/FactoryResolver.php:81 1.5862 1930160 20. call_user_func_array:{/var/www/app/vendor/php-di/invoker/src/Invoker.php:82}() /var/www/app/vendor/php-di/invoker/src/Invoker.php:82 1.5862 1930552 21. {closure:/var/www/app/config/bindings.php:12-16}() /var/www/app/vendor/php-di/invoker/src/Invoker.php:82 1.5862 1930552 22. REW\Session->startSession() /var/www/app/config/bindings.php:14 1.5862 1930552 23. session_start() /var/www/app/httpdocs/inc/classes/Session.php:21 1209 S St Nw, WASHINGTON Property Listing: MLS® #DCDC2226616

1209 S St Nw, WASHINGTON, DC

$2,350,000

Previous Next

4

Beds

Baths

4,002

Square feet

0.05

Acres

About 1209 S St Nw

Welcome home to 1209 S St NW, a historic townhouse with four bedrooms, four and one-half baths with multiple roof decks and dedicated, secure off-street parking in the heart of DC. This home is overflowing with traditional details and boasts thoughtful updates and modern conveniences throughout. Step into the home via a formal entryway and be greeted by a grand staircase with the original bannister. Just off the foyer to the right is a spacious and abundantly bright formal living room with high ceilings featuring crown molding and a fireplace. The original pocket doors lead you to a large dining room with an additional fireplace. Just past the dining room is a bonus family room, that leads to a beautifully updated chef's kitchen with massive skylights that make the space extra bright and airy. The main level has direct access to the backyard that features a deck, flagstone patio and secure two-car off-street parking. The lower level includes a bonus family room and is highlighted by a custom wine cellar featuring original exposed brick. Ascend the staircase to the second level which features two light-filled bedroom suites. The primary suite includes a sitting area with a stunning original ornate fireplace and mantle. Custom built-ins and a walkthrough closet lead to the primary bath which boasts dual vanity sinks, a steam shower and separate water closet. A laundry closet completes this level. The upper floor has the third bedroom suite and a bonus living area that is perfect for a home office, gym or den with two large closets for storage. From this level, step out to the jaw dropping two-story roof deck, with spectacular city views. The property also includes a separate one-bedroom, one-bath plus laundry suite on the lower level with its own front and rear entrances. A perfect in-law or au pair suite, this unit is an amazing bonus space, or alternatively is ready to be utilized as an income generator. This rarely available, full-size townhome with separate rental unit is located on the same block as neighborhood favorite The Coffee Bar and minutes away from all of the shops and restaurants of Logan Circle and 14th Street. First Open Houses Saturday and Sunday October 11 + 12 from 12 - 2 PM, this opportunity is not to be missed.

Features of 1209 S St Nw

MLS® # DCDC2226616
Price $2,350,000
Bedrooms 4
Bathrooms 4.50
Full Baths 4
Half Baths 1
Square Footage 4,002
Acres 0.05
Year Built 1890
Type Residential
Sub-Type Interior Row/Townhouse
Style Other
Status Active Under Contract

Community Information

Address 1209 S St Nw
Subdivision SHAW
City WASHINGTON
County WASHINGTON-DC
State DC
Zip Code 20009

Amenities

Parking Private
Is Waterfront No

Interior

Heating Hot Water
Cooling Central A/C
Has Basement Yes
Basement Fully Finished, Improved, Front Entrance
Fireplace Yes
# of Fireplaces 3
# of Stories 4
Stories 4

Exterior

Exterior Brick and Siding
Foundation Slab

School Information

District DISTRICT OF COLUMBIA PUBLIC SCHOOLS

Additional Information

Date Listed October 9th, 2025
Days on Market 9
Zoning RESIDENTIAL
Foreclosure No
Short Sale No
RE / Bank Owned No

Listing Details

OfficeDouglas Elliman of Metro DC, LLC - Washington
Contact Info(202) 888-5720

Listing Map

Request a Showing

Provide a valid email address.
When would you like to view this property?