7903 SW 8th St # 0, North Lauderdale FL 33068 - MLS# A11736125 - FOR SALE | Brickellsold