2114 N Flamingo Road #2119 Pembroke Pines, FL 33028-3501