Where is Dexter Ave N & Howe St located?
Dexter Ave N & Howe St, Dexter Ave N & Howe St, United States of America (approx. 47.63572°, -122.3424°)
Dexter Ave N & Howe St, Dexter Ave N & Howe St, United States of America (approx. 47.63572°, -122.3424°)