The property located at 8416 B Island Dr S Seattle, WA 98118 is a Single Family Home property. Built in 1946, the property at 8416 B Island Dr S has 1 bathroom, is approximately 400 square feet, and has 1 parking spaces. It has a lot size of 2,385 Sq. Ft. (0.05 Acres). The property is located in the Seward Park neighborhood.