NW 17 Av & NW 3 St
1651 NW 3rd St
Miami, FL 33125
They stand at the bus stop located at NW 17 Av & NW 3 St in Miami, FL, a bustling transit point frequented by commuters and residents alike. Surrounded by a mix of palm trees and urban scenery, they observe the vibrant local life as well as the traffic that flows through this key intersection. Benches provide a place to rest as they wait for their buses, which connect them to various destinations across the city.
Generated from this place's information
See a problem?