Noticed this photo of the station of Northup. Its location is just north of I-520 and just east of I-405 in Bellevue. The swampy area in the lower right corner is still there.
In the background is the 1891 Northup Schoolhouse which became part of the present day, "The Little School." The old building was demolished this year:
ARTICLE