Apartment Unit 103 at 8844 Depot Road, Lynden, WA 98264 | HotPads