Looks like Luna Sol Apartments is no longer available on Rent.com which means this information is likely out of date.

Luna Sol Apartments

 11415 Slater Ave NE, KirklandWA 98033