Explore details about location I 90 Trail. I 90 Trail is a location situated within the Seattle alongside other areas such as View Lane Southwest, Northeast 113th Street, 53rd Avenue Southwest.