Some former Finch lands now open to public