670 Willoughby Way NE