Leigh & de Rose
1064 Leigh Ave
San Jose, CA 95126
They find the bus stop at Leigh & de Rose in San Jose, CA, conveniently located at the intersection of a bustling neighborhood. Surrounded by local shops and residential buildings, it serves as a vital point for commuters and travelers alike. They often witness a diverse mix of people waiting for their ride, contributing to the lively atmosphere of the area. On sunny days, the stop provides a pleasant backdrop for conversations and quick interactions among passerby.
Generated from this place's information
Also at this address
See a problem?