Contact the publisher of this press release New Tenants Take 19,000 Square Feet at Broward County’s First LEED Office Building