Sorry this mall has apple store
Address: 30 Mall Dr W, Jersey City, NJ 07310, USA
Mohamed Boughroum | Oct 7, 2019
Did not see one there.
Tejas Vernekar | Oct 7, 2019
No
Pranay Rajput | Oct 7, 2019
No, it doesn't
Thanks! Your answer is awaiting moderation.