Id be cautious of this address. Google maps do not show this address. Seattle has a McClellan St not Ave. If the address is on McClellan St, its a residential area. I used to live close to this area and was wondering what was wrong with this address. If anyone has experience with this company, do come forth with your experience.
As mentioned, stick with some other vendor.