no it moved I think
No.
No but there's a Forever 21 @Pembroke Lake Mall
No it's not
No there is not. Sawgrass Mall does.
Your best bet would be to call them, the website that I looked up online is not updated because they have an H&M and it's not on the list of stores... They have other stores that are great and in my opinion better than Forever 21.
Thanks! Your answer is awaiting moderation.