Michelle Apartments
940 N 98th St
Seattle, WA 98103
Built in 1985, Michelle Apartments offers 50 recently updated apartment homes. Apartment homes offered are 1 bedroom and 2 bedroom floorpans. Conveniently located in North Seattle with quick access to Highway 99 and I-5.