Sleeps 16 Luxurious 6BR Seattle Home

1318 North Lucas Place
Seattle, Washington 98103
In Seattle (Wallingford)
More hotels near this hotel