Map of 860 NW Elford Drive , Seattle, WA:
Directions to 860 NW Elford Drive Seattle, WA:
Take exit 175 onto 145th St, turn right onto 145th St, turn left onto 3rd Ave, turn right onto NW 137th St, turn left onto 8th Ave NW, park off road in front of 13535 8th Ave NW.