Contact Spencer 68 Apartments
6711 NE 182nd StreetKenmore, WA 98028
phone: (425) 300-2899Send us an email
If you're looking for top-tier apartments, exquisite amenities, and a lively local neighborhood, it's time for you to check out one of our apartments for rent in Kenmore, WA. Rent with us and make our Spencer 68 your home!