18655 NE 21st Ave, North Miami Beach, FL 33179 - MLS#A11036265 - Jo...