1/20 20 Active $250,000 2 Beds1 Bath882 SqFt 2084 Champions Way #2084, North Lauderdale, FL 33068 Townhouse Listed by LoKation