There's a building sign here on the corner of 2716 S College  for DLUX Beauty Box (website https://www.dluxbeautybox.com/ apparently) but the address doesn't match up.  Temporary reminder for me or someone else to see what's going on here)  Also DLUX appears to have another shop here.  Unfortunately my camera is of so poor quality I can't make out what happened, will have to take another look or perhaps even kartaview the access road...