office park

|

noun

a commercial complex consisting of an office building set in parklike surroundings, often with such facilities as parking lots, restaurants, and recreational areas.

Also called business park, executive park, office plaza.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for executive park

Contemporary Examples of executive park