Long Beach bus depot

The Long Beach bus depot is a bus depot for buses, in Transit City 2. It serves a bus, a articulated bus, that you can drive. Nearby is the 103rd Street station.