7818 SW 7th Pl, North Lauderdale FL 33068 - MLS# A11775181 - FOR SALE | Brickellsold