closed sale $157,000 7.6% $145,000 4 Beds2 Baths1,117 SqFt 881 SW 64TH AVE, North Lauderdale, FL 33068 Single Family Home Listed by The People's Rlty & Investment