57 Avenue Mini Park

13300 57th Ave S Tukwila, Washington 98178