716 SW 81st AVE #13b, North Lauderdale, FL 33068 - MLS#F10238401 -...