11333 Lake Lucaya Drive, FL 33579 | 6 Bed 4 Bath | $879K | Brickellsold