TELO PROJECT definition

TELO PROJECT means the two industrial buildings consisting of an aggregate of approximately 79,967 square feet located in Torrance, California.