2113 Champions Way # 2113, North Lauderdale FL 33068 - MLS# A11734285 - FOR SALE | Brickellsold