Newly renovated offices give this low-rise business center a modern feel. Outside, the location is beautifully landscaped with tree-lined paths and small lake.