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