Hiding in plain sight as a narrow access point at 1620 Ridge Road in Highland Park is actually an entrance to a 15.7-acre ...