1830 SW 81st Ave # 4202, North Lauderdale FL 33068 - MLS# A11716347 - FOR SALE | Brickellsold