Takahashi Portland, OR

10324 SE Holgate Blvd, Portland, OR 97266