Site development plans were filed for 18600 E. 66th Ave. This means the owner may plan changes to the land or buildings.

The city lists the record number as 2024-SDP-0000034. The applicant name is not specified.