Quail Roost Dr & SW 123 Pl
12372 Quail Roost Dr
Miami, FL 33177
They stand at the bus stop located at Quail Roost Drive and Southwest 123rd Place in Miami, FL. The area is surrounded by a mix of residential spaces and local businesses, making it a common point for commuters. With a shelter overhead providing partial shade, it serves as a convenient waiting area for those traveling along the routes that connect this vibrant neighborhood to broader Miami. Nearby, they can find lush greenery typical of the region, adding to the atmosphere of the locale.
Generated from this place's information
Also at this address
See a problem?