Is there any escalators located in this mall
Address: 8000 W Broward Blvd, Plantation, FL 33388, USA
Steve Rodriguez | Sep 28, 2018
The mall is single story. Dept stores have escalators.
Eric Owens | Sep 28, 2018
Thank
Fashion Squad | Sep 28, 2018
Thank u
Thanks! Your answer is awaiting moderation.