1800 Sw 81 Ave N 81 Ave Lauderdale Avenue # 1418, North Lauderdale FL 33068 | North Lauderdale, FL | 2 Bed 2 Bath | $175K | Brickellsold