1417 Avon Ln # 103, North Lauderdale FL 33068 - MLS# A11776335 - FOR SALE | Brickellsold