2152 Champions Way # 2152, North Lauderdale FL 33068 - MLS# A11724520 - FOR SALE | Brickellsold