Alameda / Olive
3178 W Olive Ave
Burbank, CA 91505
They stand at the Alameda / Olive bus stop in Burbank, CA, a convenient transit point located amidst a bustling urban landscape. Surrounded by local shops and trees, the stop provides an accessible means for commuters to connect with various destinations throughout the city. They often see a mix of residents and visitors waiting patiently for their rides, contributing to the lively atmosphere of the neighborhood.
Generated from this place's information
See a problem?