Site development plans were filed for a property located at 18600 E. 66th Ave. in Denver. These plans outline the proposed layout and design for the site, which may include structures, parking, and landscaping.
Applicant details are not specified. The property's classification and building type are also unknown. No information is available about the property's age or owner.
Next steps involve review by city officials. Further details may be available once additional information is provided.