16385 Biscayne Blvd # 820, North Miami Beach FL 33160 - MLS# A11773111 - FOR SALE | Brickellsold