What new stores are moving in?
Address: 12501 Seal Beach Blvd, Seal Beach, CA 90740, USA
Kunda Chabala | Aug 25, 2018
Talbots just recently moved in.
Emil Salmon | Aug 25, 2018
I don't think so . It's busy shopping center
Rosa Hernandez | Aug 25, 2018
I don't think a new store is moving in?
Thanks! Your answer is awaiting moderation.