Torrid 7735 North Via Del Rio, Fresno, CA 93720