15th Ave And NE 164th St | North Miami Beach
1551 Northeast 164th Street, North Miami Beach, FL, USA
This shopping center uniquely features a mix of both commercial units and residential units above, and is located only one block away from the Mall at 163rd St - the most popular mall in North Miami Beach. The shopping center contains ample parking in the front and rear for tenants and customers as well.