716 SW 81st Ave #13A, North Lauderdale, FL 33068 - MLS#A11040167 - ...