Willard Retail is a real estate property development company based in Washington DC. Founded by a group of former JBGR Retail principals with 60+ years of combined real estate experience, Willard is an industry leader with a vertically integrated platf...