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