Photo detail

Photo detail

Comstock proposes 281 apartments, 18,000 square-foot art space, 17,600 square feet of retail and more, as one of the two development proposals for Herndon downtown.