NW 160 St & NW 18 Pl
1866 NW 160th St
Opa Locka, FL 33054
They find themselves at the bus stop located at NW 160 St & NW 18 Pl in Opa Locka, FL. This stop serves as a transit point for local commuters, surrounded by a mix of residential neighborhoods and small businesses. The area reflects the vibrant culture of Opa Locka, characterized by its unique architecture and diverse community. Shade from nearby trees provides some relief from the Florida sun, making it a conducive waiting spot for passengers.
Generated from this place's information
See a problem?