321 North can be found in the heart of Plantation, FL. The property, classified as a Lifestyle/Specialty Center, sits at University Dr. & Broward Blvd.. It has been welcoming shoppers since 2013. With 550,580 sqft. of retail space and approximately 100 stores, it offers a wide variety of shopping options. With 4,000 parking spaces available and a with 300 seats, comfort and convenience are priorities here.