Affordable Luxury for a Lucky Few

Construction is beginning to wrap up at Camden South Capitol, the first new apartment community to be built in Southwest in decades. The 276-unit high-rise is located at the corner of South Capitol and O streets SW, across the street from Nationals Park. Some of the units will have views of the stadium, Anacostia River, […]