Definition: large site (General Definition)
A “large site” is either a single zoning lot with a lot area of at least 1.5 acres, or two or more zoning lots under single fee ownership or alternate ownership arrangements that are contiguous or would be contiguous but for their separation by a street with a lot area of at least 1.5 acres.