3617 Northeast 163rd Street
North Miami Beach, FL 33160
North Miami Beach, FL 33160
+1 305 945 1419
Open HoursVary by store
OverviewLocated on the corner of Sunny Isles Boulevard and Northeast 163rd Street, this sun swept open-air neighborhood mall features 20 shops and restaurants including Winn Dixie Supermar...
more