OFFICE
Over 6 million sqare feet of office space owned and developed, leased and managed.
INDUSTRIAL
Over 5 million sqare feet of office space owned and developed, leased and managed.