WTOP: Big Buzzard Point development, with thousands of apartments, locks in financing
The Stacks, a planned 2-million-square-foot mixed use project in Southwest D.C.’s Buzzard Point, has secured an initial round of financing clearing the way for construction of its first phase.