There is a store inside passage, I moved POI to precise location. Not sure about this second location. While there is a huge sign above, doors seems to be leading to yoga studio, and some seemingly empty premises. Do they have computer service site or corporate office here?