2330 NW 103rd Ave Hollywood, FL 33026