The City of Vernon will not extend its lease for the Historic O'Keefe Ranch in 2027, sparking debate and a petition over the landmark's future.