11100 Redwood Ave Pembroke Pines, FL 33026