Water & Poplar Ave
1215 Water St
Santa Cruz, CA 95062
They find the bus stop at Water & Poplar Ave in Santa Cruz, CA, nestled within a bustling neighborhood that reflects the vibrant spirit of the city. This stop serves as a gateway for locals and visitors alike, offering easy access to public transport amid picturesque streets lined with trees. It features a basic shelter for protection from the elements, and nearby amenities contribute to the lively atmosphere, making it a convenient point of interest in their daily routines.
Generated from this place's information
Also at this address
See a problem?