6059 SW 19 Place #6059, North Lauderdale, FL 33068 - MLS#A11048462 ...