Pending $3,500 /mo Pelican Landing Condo #107A 4000 NE 168th St #107A, North Miami Beach FL 33160 2 bd · 3 ba · 1,345 sq ft MLS# A12024977 · Listing courtesy of Azul Realty Corp.