8881 Depot Road at 8881 Depot Road, Lynden, WA 98264 | HotPads