8220 SW 6th St, North Lauderdale FL 33068 - MLS# A11770456 - FOR SALE | Brickellsold