2426 Lorentz Place N #8807, Seattle, WA 98109 - HotPads