16565 NE 26th Ave # 2B, North Miami Beach FL 33160 - MLS# A11702098 - FOR SALE | Brickellsold