Apartment Unit 2 at 5115 24th Avenue, Seattle, WA 98105 | HotPads