Metro Bus Stop 38653
3308 NE 130th St
Seattle, WA 98125
Metro Bus Stop is a well-trafficked transportation hub located in Seattle, WA. They appreciate the stop for its easy access to major routes and connections across the city. Equipped with benches and shelter, it provides commuters relief from the elements while waiting for their buses. The stop serves a diverse mix of riders, contributing to the vibrant urban atmosphere that characterizes the area.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.