200 Northeast 65th Street 200 Ne 65th St, Seattle, WA is a rental apartment building with 11 floorplans available. It is located in the Green Lake neighborhood of Seattle. It has building amenities including elevator, and roof deck. Cats and dogs are allowed, making it a pet-friendly building.