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.0032 1345464 5. Container->registerProviders() /var/www/app/httpdocs/inc/classes/Container.php:84 0.8090 1619864 6. REW\Providers\LocaleProvider->register() /var/www/app/httpdocs/inc/classes/Container.php:282 0.8091 1623664 7. Container->get() /var/www/app/httpdocs/inc/classes/Providers/LocaleProvider.php:60 0.8092 1625880 8. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:137 0.8092 1625880 9. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.8092 1625880 10. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.8092 1625880 11. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.8092 1625880 12. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.8092 1626120 13. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 0.8092 1627896 14. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 0.8092 1627896 15. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.8092 1627896 16. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 0.8092 1627896 17. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 0.8092 1628408 18. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.8092 1628408 19. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.8092 1628408 20. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.8092 1628408 21. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.8093 1629232 22. ReflectionClass->newInstanceArgs() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.8093 1629288 23. REW\Backend\Session->__construct() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.8093 1629288 24. REW\Session->startSession() /var/www/app/httpdocs/backend/classes/Session.php:16 0.8093 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.0032 1345464 5. Container->registerProviders() /var/www/app/httpdocs/inc/classes/Container.php:84 0.8090 1619864 6. REW\Providers\LocaleProvider->register() /var/www/app/httpdocs/inc/classes/Container.php:282 0.8091 1623664 7. Container->get() /var/www/app/httpdocs/inc/classes/Providers/LocaleProvider.php:60 0.8092 1625880 8. DI\Container->get() /var/www/app/httpdocs/inc/classes/Container.php:137 0.8092 1625880 9. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.8092 1625880 10. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.8092 1625880 11. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.8092 1625880 12. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.8092 1626120 13. DI\Definition\Resolver\ParameterResolver->resolveParameters() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:134 0.8092 1627896 14. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ParameterResolver.php:81 0.8092 1627896 15. DI\Definition\Resolver\SelfResolver->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.8092 1627896 16. DI\Definition\AliasDefinition->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/SelfResolver.php:34 0.8092 1627896 17. DI\Container->get() /var/www/app/vendor/php-di/php-di/src/DI/Definition/AliasDefinition.php:63 0.8092 1628408 18. DI\Container->resolveDefinition() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:131 0.8092 1628408 19. DI\Definition\Resolver\ResolverDispatcher->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Container.php:303 0.8092 1628408 20. DI\Definition\Resolver\ObjectCreator->resolve() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php:58 0.8092 1628408 21. DI\Definition\Resolver\ObjectCreator->createInstance() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:70 0.8093 1629232 22. ReflectionClass->newInstanceArgs() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.8093 1629288 23. REW\Backend\Session->__construct() /var/www/app/vendor/php-di/php-di/src/DI/Definition/Resolver/ObjectCreator.php:138 0.8093 1629288 24. REW\Session->startSession() /var/www/app/httpdocs/backend/classes/Session.php:16 0.8093 1629288 25. session_start() /var/www/app/httpdocs/inc/classes/Session.php:21 320 G St Sw, WASHINGTON Property Listing: MLS® #DCDC2216512

320 G St Sw, WASHINGTON, DC

$725,000

Previous Next

3

Beds

Baths

1,710

Square feet

About 320 G St Sw

Sophisticated Mid-Century Modern Townhouse-Style Condo in SW DC. Welcome to 320 G Street SW, a stunning mid-century modern townhouse-style condo that effortlessly blends timeless design with contemporary comforts. Nestled in the vibrant Southwest Waterfront neighborhood of Washington, DC, this three-bedroom, two-and-a-half-bath home offers the perfect combination of space, style, and convenience. Step inside to discover an expansive, light-filled living area, where floor-to-ceiling windows invite natural light to pour in, enhancing the warm tones of the hardwood floors and showcasing the home’s sleek, modern lines. The open-concept layout flows seamlessly from the spacious living and dining areas to the updated gourmet kitchen, featuring quartz countertops, custom cabinetry, and stainless steel appliances—perfect for casual dining or entertaining guests. Upstairs, the primary suite serves as a private retreat, offering ample closet space and southern light. Two additional bedrooms provide flexibility for a home office, guest accommodations, or creative space, while a full bath with contemporary finishes ensures convenience for family or visitors. Outdoor lovers will appreciate the private patio, ideal for morning coffee, evening relaxation, or alfresco dining under the city skyline. The home also boasts garage parking, a rare luxury in DC, adding to its unbeatable convenience. Located in the heart of Southwest DC, this residence is steps away from The Wharf, Nationals Park, Arena Stage, and the Southwest Waterfront Metro, offering easy access to dining, entertainment, and cultural hotspots. Whether you’re taking a scenic walk along the waterfront, catching a show, or commuting downtown, this home places you at the center of it all. Don’t miss your opportunity to own this architecturally significant mid-century modern gem in one of DC’s most sought-after neighborhoods. Schedule your private showing today!

Features of 320 G St Sw

MLS® # DCDC2216512
Price $725,000
Bedrooms 3
Bathrooms 1.50
Full Baths 1
Half Baths 1
Square Footage 1,710
Acres 0.00
Year Built 1961
Type Residential
Sub-Type Condo, End of Row/Townhouse
Style Mid-Century Modern
Status Active

Community Information

Address 320 G St Sw
Subdivision SW WATERFRONT
City WASHINGTON
County WASHINGTON-DC
State DC
Zip Code 20024

Amenities

Amenities Tub Shower, Built-Ins, CeilngFan(s), Wood Floors
Utilities Cable TV Available, Electric Available, Natural Gas Available, Phone Available, Sewer Available, Water Available
# of Garages 1
Garages Garage Door Opener, Garage - Front Entry
Is Waterfront No

Interior

Appliances Dishwasher, Dryer, Refrigerator, Icemaker, Oven/Range-Gas, Washer
Heating Forced Air
Cooling Central A/C
Has Basement No
Fireplace Yes
# of Fireplaces 1
# of Stories 3
Stories 3

Exterior

Exterior Brick and Siding
Foundation Slab

School Information

District DISTRICT OF COLUMBIA PUBLIC SCHOOLS

Additional Information

Date Listed August 21st, 2025
Days on Market 59
Zoning PER DC
Foreclosure No
Short Sale No
RE / Bank Owned No

Listing Details

OfficeWashington Fine Properties, LLC

Listing Map

Request a Showing

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