Russell Park Apartments

5210 Russell Ave NW Apt 103
Seattle, WA 98107
(206) 783-3059