Located in North Miami Beach, FL, Mall at 163rd Street serves shoppers from across the region. Shoppers can find this Community Center at SR 826, 12th & 15th Aves.. Since opening in 1956, Mall at 163rd Street has been refreshed with a renovation completed in 2007. The mall spans 738,331 sqft. of leasable retail area and is home to around 88 stores. Visitors enjoy 4,500 parking spaces and a with 200 seats on the premises.