Constructed in 2008, the Northshore Townhomes apartment building comprises 86 units of the following unit mix: Three Bedroom/Townhouse/Two and One Half Bath, Two Bedroom/Townhouse/Two and One Quarter Bath, totaling 124,335 SqFt. The property is located in Bothell, at 7000 NE 186th Place, Seattle.