NW 2 Av & NW 20 St
199 NW 20th St
Miami, FL 33127
They find this bus stop located at NW 2 Av & NW 20 St in Miami, FL, a busy and vibrant hub of activity. It serves as a key transit point for locals and visitors alike, connecting them to various routes throughout the city. The surrounding area features a mix of urban charm and bustling commerce, making it a convenient spot for those on the move. Shade from neighboring trees offers respite from the Miami sun, while nearby restaurants and shops beckon to those waiting.
Generated from this place's information
Also at this address
See a problem?