Number of employees
10-14
During this time we have developed, owned, and managed over 1,500,000 square feet of office, retail and warehouse space in the DC area as well as in New Castle Delaware. Our office is located at 1120 Vermont Avenue, NW, Washington DC, of which we also built, own and manage.