163rd Street Plaza is a ±40,790 SF retail center located on the southeast corner of 163rd St and 16th Ave in North Miami Beach, FL. The property provides easy access to Biscayne Blvd (US 1) to the east and the Golden Glades Interchange, I-95, Florida Turnpike and FL-826 to the west. 163rd St is the prime east/west thoroughfare of North Miami Beach, with over 55,000 cars daily, and the main retail corridor in the area.
ment.