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