There's no seats but you can see the bus coming.
Easily accessible
Imperial / Alameda is located at Lynwood, CA 90262