The Haven PDX, 819 SE TAYLOR ST, Portland, Oregon, 97214