10551 W Broward Blvd # 111, Plantation FL 33324 | Rent SFL