Explore details about location North Bowdoin Place. North Bowdoin Place is a location situated within the Seattle alongside other areas such as South Pearl Street South, I 90 Trail, Broad Street. Additionally, some smaller parts of North Bowdoin Place include specific areas like Northwest 35th Street, North 39th Street, North 38th Street adding to the diversity of its landscape.