Are the units climate controlled?
Address: 16902 Alderwood Mall Pkwy, Lynnwood, WA 98037, USA
Mack Maine | Aug 13, 2022
They do have climate controlled units there. Not sure how many available...
Garcia G | Aug 13, 2022
Yes. Its livable
Thanks! Your answer is awaiting moderation.