18400 NE 8th Ave, North Miami Beach FL 33179 - MLS# A11771127 - FOR SALE | Brickellsold