Company GLENBOROUGH REALTY TRUST INCORPORATED Address 180 E. Creek Dr., MENLO PARK, CA, 94025 - 0000, USA