closeView Me1 to 2 Bedroom Apartments London Apartments3921 15th Ave SSeattle, WA 98108Utilities Included