2066 NE 167th St Unit 2, North Miami Beach FL 33162 - MLS# A11774516 - FOR SALE | Brickellsold