Published August 3, 2017 at 1800 × 1200 in Seattle Floating Homes: 2420 Westlake Ave N #13 Just Listed