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