Seacoast Dr & Dahlia Av
98 Dahlia Ave
Imperial Beach, CA 91932
They stand at the bus stop located at Seacoast Dr & Dahlia Av in Imperial Beach, CA, where the sound of waves crashing can be heard nearby. The stop serves as a convenient transit point for locals and visitors alike, offering easy access to the beach and surrounding areas. With sunny Southern California skies overhead, they often find a moment of respite while waiting, surrounded by palm trees and the laid-back vibe of this coastal community.
Generated from this place's information
See a problem?