Contact the publisher of this press release Eola Capital Leases Over 15,000-Square-Feet of Office Space in Charlotte