North Harbour Vista is a multifamily property located at 1000 North Anchor Way in St Johns/University Park, Portland. Built in 2010, the property features 144 units, of the following types: One Bedroom/Den, Two Bedroom/Two Bath, totaling 145,428 SqFt.