16385 N Biscayne Blvd # 2504, North Miami Beach FL 33160 - MLS# A11782784 - FOR SALE | Brickellsold