← Return to full listing The Queen of Lake Union 907 N Northlake WySeattle, WA 98103Beds: 3Baths: 3.25Sq Ft: 4850 $3,750,000 Status: Sold ← Return to full listing