1810 SW 81st Avenue # 2400, North Lauderdale FL 33068 | North Lauderdale, FL | 1 Bed 1 Bath | $125K | Brickellsold