Alameda de las Pulgas & Saint Francis Way
2424 Saint Francis Way
San Carlos, CA 94070
They find the bus stop at Alameda de las Pulgas & Saint Francis Way nestled in the charming city of San Carlos, CA. This transit hub is characterized by its convenient location, serving commuters traveling through the area. Surrounded by quiet residential neighborhoods and local businesses, they enjoy a peaceful atmosphere while waiting for their ride, making it a practical spot for daily travelers.
Generated from this place's information
See a problem?
