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