Camden Dulles Station

Herndon, VA
Built:
2012
Architect:
The Preston Partnership, LLC
Project Cost:
$56,080,000
Units:
368
Square Footage:
373,644