← Return to full listing Impeccable Floating Home 2466 Westlake Ave N #7Seattle, WA 98109Beds: 2Baths: 1Sq Ft: 1,630 $1,200,000 Status: Sold ← Return to full listing