does this mall contain a forever 21 plus?

ella oneal | Dec 18, 2018 | Category: Shopping mall in Burbank, California

Burbank Town Center - All questions

Address: 201 E Magnolia Blvd, Burbank, CA 91502, USA

Annette Khodaverdi | Dec 19, 2018

There is a forever 21 for sure, but about plus I don't think so!

SB | Dec 19, 2018

yes

Renata ॐ | Dec 19, 2018

Yes! Normally they have

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Are they done remodeling???

Bibiana Guerrero | Dec 18, 2018
Read More

Is there a bakery that has cronuts?

Turia Rolph | Dec 18, 2018
Read More

Trending Places