16508 NE 26th Ave # 601, North Miami Beach FL 33160 - MLS# A11695464 - FOR SALE | Brickellsold