Sightseeing tour bus operator Big Bus has signed a five-year, $2.6 million lease with Crossroads Trust to occupy a 51,608-square-foot industrial building at 720 Jessie St. in the city of San Fernando. The Klabin Co./Corfac International’s Mike Ouellette represented Big Bus on the East San Fernando Valley submarket deal. JLL’s Paul Sablock and Brent Weirick represented the landlord. The building, which sits on a 2-acre lot, was built in 1981.