H&M US0164

H&M US0164 is an H&M clothing store located at Otay Ranch Town Center, 2015 Birch Road in Chula Vista, California.